summaryrefslogtreecommitdiffstats
path: root/net/tap-aix.c
diff options
context:
space:
mode:
authorJason Wang2013-01-30 12:12:33 +0100
committerAnthony Liguori2013-02-01 18:03:02 +0100
commite5dc0b402e64d245956c47cf22776e5206f322dc (patch)
treee4e3fda9a3e1ac56e33fe55fedc02903e88119ca /net/tap-aix.c
parenttap: support enabling or disabling a queue (diff)
downloadqemu-e5dc0b402e64d245956c47cf22776e5206f322dc.tar.gz
qemu-e5dc0b402e64d245956c47cf22776e5206f322dc.tar.xz
qemu-e5dc0b402e64d245956c47cf22776e5206f322dc.zip
tap: introduce a helper to get the name of an interface
This patch introduces a helper tap_get_ifname() to get the device name of tap device. This is needed when ifname is unspecified in the command line and qemu were asked to create tap device by itself. In this situation, the name were allocated by kernel, so if multiqueue is asked, we need to fetch its name after creating the first queue. Only linux has this support since it's the only platform that supports multiqueue tap. Signed-off-by: Jason Wang <jasowang@redhat.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Diffstat (limited to 'net/tap-aix.c')
-rw-r--r--net/tap-aix.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/net/tap-aix.c b/net/tap-aix.c
index 66e0574fd7..e760e9a0e7 100644
--- a/net/tap-aix.c
+++ b/net/tap-aix.c
@@ -69,3 +69,9 @@ int tap_fd_disable(int fd)
{
return -1;
}
+
+int tap_fd_get_ifname(int fd, char *ifname)
+{
+ return -1;
+}
+