diff options
author | Roger Pau Monne <roger.pau@citrix.com> | 2012-07-26 16:47:33 +0100 |
---|---|---|
committer | Roger Pau Monne <roger.pau@citrix.com> | 2012-07-26 16:47:33 +0100 |
commit | 24bc7a06aea0dd3cb3c9e0ba6c0367d54fdd503e (patch) | |
tree | f4067a4c79079169d2d8fb5b6d82c32e8ce88e7d /tools/libxl/libxl_internal.h | |
parent | 314e64084d310263417f5caf0668cca3d160ba1c (diff) | |
download | xen-24bc7a06aea0dd3cb3c9e0ba6c0367d54fdd503e.tar.gz xen-24bc7a06aea0dd3cb3c9e0ba6c0367d54fdd503e.tar.bz2 xen-24bc7a06aea0dd3cb3c9e0ba6c0367d54fdd503e.zip |
libxl: set correct nic type depending on the guest
Fix the use of nic type, which results in the following for each type
of domain:
* HVM: let the user choose, if none specified use VIF_IOEMU.
* PV: use VIF is none provided, return error if VIF_IOEMU requested.
Signed-off-by: Roger Pau Monne <roger.pau@citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
Committed-by: Ian Campbell <ian.campbell@citrix.com>
Diffstat (limited to 'tools/libxl/libxl_internal.h')
-rw-r--r-- | tools/libxl/libxl_internal.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/libxl/libxl_internal.h b/tools/libxl/libxl_internal.h index 1ac681db55..382ec79dd7 100644 --- a/tools/libxl/libxl_internal.h +++ b/tools/libxl/libxl_internal.h @@ -938,7 +938,8 @@ _hidden int libxl__domain_build_info_setdefault(libxl__gc *gc, libxl_domain_build_info *b_info); _hidden int libxl__device_disk_setdefault(libxl__gc *gc, libxl_device_disk *disk); -_hidden int libxl__device_nic_setdefault(libxl__gc *gc, libxl_device_nic *nic); +_hidden int libxl__device_nic_setdefault(libxl__gc *gc, libxl_device_nic *nic, + uint32_t domid); _hidden int libxl__device_vfb_setdefault(libxl__gc *gc, libxl_device_vfb *vfb); _hidden int libxl__device_vkb_setdefault(libxl__gc *gc, libxl_device_vkb *vkb); _hidden int libxl__device_pci_setdefault(libxl__gc *gc, libxl_device_pci *pci); |