diff options
author | Blue Swirl <blauwirbel@gmail.com> | 2009-12-23 15:34:04 +0000 |
---|---|---|
committer | Blue Swirl <blauwirbel@gmail.com> | 2009-12-23 15:34:04 +0000 |
commit | 2bff4b6fbecf87f91bce64ad99e94540ed9f9f51 (patch) | |
tree | 3a980a2e49373949081347cf0dc4a4af350211a6 | |
parent | 59d1c1c2d774cccb0a88ff73501f97bea190c154 (diff) |
Compile qemu-nbd also on OpenBSD and Solaris
basename() needs #include <libgen.h>.
No prototype for daemon() is available on Solaris, but link
succeeds.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
-rwxr-xr-x | configure | 2 | ||||
-rw-r--r-- | qemu-nbd.c | 1 |
2 files changed, 2 insertions, 1 deletions
@@ -2141,7 +2141,7 @@ esac tools= if test `expr "$target_list" : ".*softmmu.*"` != 0 ; then tools="qemu-img\$(EXESUF) qemu-io\$(EXESUF) $tools" - if [ "$linux" = "yes" ] ; then + if [ "$linux" = "yes" -o "$bsd" = "yes" -o "$solaris" = "yes" ] ; then tools="qemu-nbd\$(EXESUF) $tools" if [ "$check_utests" = "yes" ]; then tools="check-qint check-qstring check-qdict check-qlist $tools" diff --git a/qemu-nbd.c b/qemu-nbd.c index 6cdb83473f..91ea01414d 100644 --- a/qemu-nbd.c +++ b/qemu-nbd.c @@ -30,6 +30,7 @@ #include <netinet/tcp.h> #include <arpa/inet.h> #include <signal.h> +#include <libgen.h> #define SOCKET_PATH "/var/lock/qemu-nbd-%s" |