]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
virarptable: Include rtnetlink.h only on Linux
authorMichal Privoznik <mprivozn@redhat.com>
Thu, 15 Mar 2018 12:27:55 +0000 (13:27 +0100)
committerMichal Privoznik <mprivozn@redhat.com>
Thu, 15 Mar 2018 13:59:12 +0000 (14:59 +0100)
And at the same time, do that from .c rather than .h file.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Chen Hanxiao<chenhanxiao@gmail.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
src/util/virarptable.c
src/util/virarptable.h

index 2730ef91af29e331d69062d851dcc1f3e4d20340..8d9ab5fdc894e7ee7e0652dee859d66e6fc105f5 100644 (file)
@@ -26,6 +26,9 @@
 #include <stdlib.h>
 #include <stdio.h>
 #include <arpa/inet.h>
+#ifdef __linux__
+# include <linux/rtnetlink.h>
+#endif
 
 #include "viralloc.h"
 #include "virarptable.h"
index 404d8eb86753327a5b0aeabc8232eae34e59fe4b..68291981281bd672bbadbeed805f178193f4a5bd 100644 (file)
@@ -25,7 +25,6 @@
 # define __VIR_ARPTABLE_H__
 
 # include "internal.h"
-# include <linux/rtnetlink.h>
 
 typedef struct _virArpTableEntry virArpTableEntry;
 typedef virArpTableEntry *virArpTableEntryPtr;