]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
build: fix cygwin build in virnetdev
authorEric Blake <eblake@redhat.com>
Tue, 30 Apr 2013 19:42:59 +0000 (13:42 -0600)
committerEric Blake <eblake@redhat.com>
Tue, 30 Apr 2013 21:16:22 +0000 (15:16 -0600)
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 <eblake@redhat.com>
src/util/virnetdev.c

index 0a3e17de2637c894d3c5e2116db92cf774238f8e..8013f233462d47acd4410a6b9462aea292b43efb 100644 (file)
@@ -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