libxl: don't use a qemu-ifup script on FreeBSD
authorRoger Pau Monne <roger.pau@citrix.com>
Fri, 26 Sep 2014 16:14:12 +0000 (18:14 +0200)
committerIan Campbell <ian.campbell@citrix.com>
Mon, 29 Sep 2014 12:31:44 +0000 (13:31 +0100)
FreeBSD doesn't use any qemu-ifup script in order to setup the network, it
is all done on the hotplug script like Linux.

Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>
Cc: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Cc: Ian Campbell <ian.campbell@citrix.com>
Cc: Wei Liu <wei.liu2@citrix.com>
Cc: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Acked-by: Wei Liu <wei.liu2@citrix.com>
tools/libxl/libxl_dm.c

index fbc82fd5b92833e130629879168b1d78cd6934cf..0018113f555100b9da748031109aa1a119a2fb7b 100644 (file)
@@ -21,7 +21,7 @@
 
 static const char *libxl_tapif_script(libxl__gc *gc)
 {
-#ifdef __linux__
+#if defined(__linux__) || defined(__FreeBSD__)
     return libxl__strdup(gc, "no");
 #else
     return libxl__sprintf(gc, "%s/qemu-ifup", libxl__xen_script_dir_path());