diff options
author | Neale Ranns <nranns@cisco.com> | 2019-06-19 07:07:13 -0700 |
---|---|---|
committer | Ole Trøan <otroan@employees.org> | 2019-06-19 15:56:18 +0000 |
commit | bc764c8bc26282445901dc9aa32223a13f18e8dc (patch) | |
tree | 5269531d092bb3d9f8ba9bad025d2057314dd473 /src/vnet/l2/l2.api | |
parent | 6a69b2483198de57ef304cb5e05a2ecfb960e68f (diff) |
l2: BD ARP termination entry API update
Type: refactor
Change-Id: I492b6e88acadf0ab0e4d7b1c0c5d1cab84c1726f
Signed-off-by: Neale Ranns <nranns@cisco.com>
Diffstat (limited to 'src/vnet/l2/l2.api')
-rw-r--r-- | src/vnet/l2/l2.api | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/src/vnet/l2/l2.api b/src/vnet/l2/l2.api index f756b87868c..4b1029d90f8 100644 --- a/src/vnet/l2/l2.api +++ b/src/vnet/l2/l2.api @@ -482,14 +482,20 @@ autoreply define sw_interface_set_l2_bridge @param ip - ipv4 or ipv6 address @param mac - MAC address */ + +typedef bd_ip_mac +{ + u32 bd_id; + vl_api_address_t ip; + vl_api_mac_address_t mac; +}; + autoreply define bd_ip_mac_add_del { u32 client_index; u32 context; - u32 bd_id; u8 is_add; - vl_api_address_t ip; - vl_api_mac_address_t mac; + vl_api_bd_ip_mac_t entry; }; /** \brief Flush bridge domain IP to MAC entries @@ -512,10 +518,7 @@ autoreply define bd_ip_mac_flush define bd_ip_mac_details { u32 context; - u32 bd_id; - u8 is_ipv6; - u8 ip_address[16]; - vl_api_mac_address_t mac_address; + vl_api_bd_ip_mac_t entry; }; /** \brief Dump bridge domain IP to MAC entries |