diff --git a/ChangeLog b/ChangeLog index 22f55ddfaa..305976cf73 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +Mon Nov 26 11:56:00 UTC 2007 Richard W.M. Jones + + * qemud/qemud.c: If AF_INET6 not defined, don't test for it. + Mon Nov 26 11:54:00 UTC 2007 Richard W.M. Jones * qemud/internal.h: Miscellaneous header file fixes to allow diff --git a/qemud/qemud.c b/qemud/qemud.c index f6cd026ab3..5f76a26cb7 100644 --- a/qemud/qemud.c +++ b/qemud/qemud.c @@ -21,7 +21,7 @@ * Author: Daniel P. Berrange */ -#include +#include "config.h" #define _GNU_SOURCE /* for asprintf */ @@ -612,8 +612,10 @@ remoteListenTCP (struct qemud_server *server, if (sa.ss_family == AF_INET) sock->port = htons(((struct sockaddr_in*)&sa)->sin_port); +#ifdef AF_INET6 else if (sa.ss_family == AF_INET6) sock->port = htons(((struct sockaddr_in6*)&sa)->sin6_port); +#endif else sock->port = -1;