From: Eric Blake Date: Tue, 30 Apr 2013 19:42:59 +0000 (-0600) Subject: build: fix cygwin build in virnetdev X-Git-Tag: v1.0.5~9 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7fecc8e36f9c1ea1010664c81c2622798144750c;p=thirdparty%2Flibvirt.git build: fix cygwin build in virnetdev On cygwin, compilation failed because SIOCSIFHWADDR is undefined. * src/util/virnetdev.c (virNetDevSetMAC): Cygwin can query but not set mac address. Signed-off-by: Eric Blake --- diff --git a/src/util/virnetdev.c b/src/util/virnetdev.c index 0a3e17de26..8013f23346 100644 --- a/src/util/virnetdev.c +++ b/src/util/virnetdev.c @@ -132,7 +132,8 @@ int virNetDevExists(const char *ifname) #endif -#if defined(SIOCGIFHWADDR) && defined(HAVE_STRUCT_IFREQ) +#if defined(SIOCGIFHWADDR) && defined(SIOCSIFHWADDR) && \ + defined(HAVE_STRUCT_IFREQ) /** * virNetDevSetMAC: * @ifname: interface name to set MTU for