diff options
author | Roger Pau Monne | 2014-05-23 17:57:48 +0200 |
---|---|---|
committer | Stefano Stabellini | 2014-08-01 17:57:48 +0200 |
commit | 8677de2b4d26f8878b7414d540a6b2e139bc4d91 (patch) | |
tree | 229a3b9bc597f12699aa329b938b20db1d030f1d /hw/i386/xen/xen_apic.c | |
parent | xen: fix usage of ENODATA (diff) | |
download | qemu-8677de2b4d26f8878b7414d540a6b2e139bc4d91.tar.gz qemu-8677de2b4d26f8878b7414d540a6b2e139bc4d91.tar.xz qemu-8677de2b4d26f8878b7414d540a6b2e139bc4d91.zip |
tap-bsd: implement a FreeBSD only version of tap_open
The current behaviour of tap_open for BSD systems differ greatly from
it's Linux counterpart. Since FreeBSD supports interface renaming and
tap device cloning by opening /dev/tap, implement a FreeBSD specific
version of tap_open that behaves like it's Linux counterpart.
This is specially important for toolstacks that use Qemu (like Xen
libxl), in order to have a unified behaviour across suported
platforms.
Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Diffstat (limited to 'hw/i386/xen/xen_apic.c')
0 files changed, 0 insertions, 0 deletions