From 4b8a7e4e8cde2771959672db30001c99135a5748 Mon Sep 17 00:00:00 2001 From: Thomas Huth Date: Fri, 3 Jul 2015 19:13:37 +0200 Subject: [PATCH 027/100] tap: fix non-linux build Message-id: <1435950819-10991-6-git-send-email-thuth@redhat.com> Patchwork-id: 66699 O-Subject: [RHEL7.2 qemu-kvm-rhev PATCH 5/7] tap: fix non-linux build Bugzilla: 1225715 RH-Acked-by: Michael S. Tsirkin RH-Acked-by: Laurent Vivier RH-Acked-by: David Gibson From: "Michael S. Tsirkin" tap_fd_set_vnet_le/tap_fd_set_vnet_be was missing, fix it up. Signed-off-by: Michael S. Tsirkin Reviewed-by: Thomas Huth Reviewed-by: Greg Kurz (cherry picked from commit 4ee9b43be9a6e4ae161a1e6322bfef90818589f6) Signed-off-by: Thomas Huth Signed-off-by: Miroslav Rezanina --- net/tap-aix.c | 10 ++++++++++ net/tap-bsd.c | 10 ++++++++++ net/tap-haiku.c | 10 ++++++++++ net/tap-solaris.c | 10 ++++++++++ net/tap-win32.c | 10 ++++++++++ 5 files changed, 50 insertions(+) diff --git a/net/tap-aix.c b/net/tap-aix.c index 804d164..3e7f3fb 100644 --- a/net/tap-aix.c +++ b/net/tap-aix.c @@ -56,6 +56,16 @@ void tap_fd_set_vnet_hdr_len(int fd, int len) { } +int tap_fd_set_vnet_le(int fd, int is_le) +{ + return -EINVAL; +} + +int tap_fd_set_vnet_be(int fd, int is_be) +{ + return -EINVAL; +} + void tap_fd_set_offload(int fd, int csum, int tso4, int tso6, int ecn, int ufo) { diff --git a/net/tap-bsd.c b/net/tap-bsd.c index bf91bd0..452e01a 100644 --- a/net/tap-bsd.c +++ b/net/tap-bsd.c @@ -200,6 +200,16 @@ void tap_fd_set_vnet_hdr_len(int fd, int len) { } +int tap_fd_set_vnet_le(int fd, int is_le) +{ + return -EINVAL; +} + +int tap_fd_set_vnet_be(int fd, int is_be) +{ + return -EINVAL; +} + void tap_fd_set_offload(int fd, int csum, int tso4, int tso6, int ecn, int ufo) { diff --git a/net/tap-haiku.c b/net/tap-haiku.c index e5ce436..57d9e3c 100644 --- a/net/tap-haiku.c +++ b/net/tap-haiku.c @@ -56,6 +56,16 @@ void tap_fd_set_vnet_hdr_len(int fd, int len) { } +int tap_fd_set_vnet_le(int fd, int is_le) +{ + return -EINVAL; +} + +int tap_fd_set_vnet_be(int fd, int is_be) +{ + return -EINVAL; +} + void tap_fd_set_offload(int fd, int csum, int tso4, int tso6, int ecn, int ufo) { diff --git a/net/tap-solaris.c b/net/tap-solaris.c index 9c7278f..04ac584 100644 --- a/net/tap-solaris.c +++ b/net/tap-solaris.c @@ -222,6 +222,16 @@ void tap_fd_set_vnet_hdr_len(int fd, int len) { } +int tap_fd_set_vnet_le(int fd, int is_le) +{ + return -EINVAL; +} + +int tap_fd_set_vnet_be(int fd, int is_be) +{ + return -EINVAL; +} + void tap_fd_set_offload(int fd, int csum, int tso4, int tso6, int ecn, int ufo) { diff --git a/net/tap-win32.c b/net/tap-win32.c index 8aee611..e7ad386 100644 --- a/net/tap-win32.c +++ b/net/tap-win32.c @@ -688,6 +688,16 @@ void tap_fd_set_vnet_hdr_len(int fd, int len) { } +int tap_fd_set_vnet_le(int fd, int is_le) +{ + return -EINVAL; +} + +int tap_fd_set_vnet_be(int fd, int is_be) +{ + return -EINVAL; +} + static void tap_using_vnet_hdr(NetClientState *nc, bool using_vnet_hdr) { } -- 1.8.3.1