Code Review
/
vpp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
devices: tap API cleanup
[vpp.git]
/
src
/
vnet
/
devices
/
tap
/
tap.h
diff --git
a/src/vnet/devices/tap/tap.h
b/src/vnet/devices/tap/tap.h
index
46edf02
..
6eba7af
100644
(file)
--- a/
src/vnet/devices/tap/tap.h
+++ b/
src/vnet/devices/tap/tap.h
@@
-26,7
+26,7
@@
typedef struct
{
u32 id;
u8 mac_addr_set;
{
u32 id;
u8 mac_addr_set;
-
u8 mac_addr[6]
;
+
mac_address_t mac_addr
;
u8 num_rx_queues;
u16 rx_ring_sz;
u16 tx_ring_sz;
u8 num_rx_queues;
u16 rx_ring_sz;
u16 tx_ring_sz;
@@
-34,7
+34,7
@@
typedef struct
#define TAP_FLAG_GSO (1 << 0)
u8 *host_namespace;
u8 *host_if_name;
#define TAP_FLAG_GSO (1 << 0)
u8 *host_namespace;
u8 *host_if_name;
-
u8 host_mac_addr[6]
;
+
mac_address_t host_mac_addr
;
u8 *host_bridge;
ip4_address_t host_ip4_addr;
u8 host_ip4_prefix_len;
u8 *host_bridge;
ip4_address_t host_ip4_addr;
u8 host_ip4_prefix_len;
@@
-61,13
+61,13
@@
typedef struct
u8 dev_name[64];
u16 tx_ring_sz;
u16 rx_ring_sz;
u8 dev_name[64];
u16 tx_ring_sz;
u16 rx_ring_sz;
-
u8 host_mac_addr[6]
;
+
mac_address_t host_mac_addr
;
u8 host_if_name[64];
u8 host_namespace[64];
u8 host_bridge[64];
u8 host_if_name[64];
u8 host_namespace[64];
u8 host_bridge[64];
-
u8 host_ip4_addr[4]
;
+
ip4_address_t host_ip4_addr
;
u8 host_ip4_prefix_len;
u8 host_ip4_prefix_len;
-
u8 host_ip6_addr[16]
;
+
ip6_address_t host_ip6_addr
;
u8 host_ip6_prefix_len;
u32 host_mtu_size;
} tap_interface_details_t;
u8 host_ip6_prefix_len;
u32 host_mtu_size;
} tap_interface_details_t;