diff options
author | Jason Wang <jasowang@redhat.com> | 2013-01-30 19:12:33 +0800 |
---|---|---|
committer | Anthony Liguori <aliguori@us.ibm.com> | 2013-02-01 11:03:02 -0600 |
commit | e5dc0b402e64d245956c47cf22776e5206f322dc (patch) | |
tree | e4e3fda9a3e1ac56e33fe55fedc02903e88119ca /net/tap_int.h | |
parent | 16dbaf905b72636d1bb066968bceabd64eaa1a9d (diff) |
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_int.h')
-rw-r--r-- | net/tap_int.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/net/tap_int.h b/net/tap_int.h index ca1c21b451..125f83d5b0 100644 --- a/net/tap_int.h +++ b/net/tap_int.h @@ -44,5 +44,6 @@ void tap_fd_set_offload(int fd, int csum, int tso4, int tso6, int ecn, int ufo); void tap_fd_set_vnet_hdr_len(int fd, int len); int tap_fd_enable(int fd); int tap_fd_disable(int fd); +int tap_fd_get_ifname(int fd, char *ifname); #endif /* QEMU_TAP_H */ |