From 9a6fcef43c3263d6acb95aaca2dcd2eb86169a75 Mon Sep 17 00:00:00 2001 From: Steve Shin Date: Wed, 11 Oct 2017 13:55:16 -0700 Subject: LLDP: Add Management Address TLV - Management Address TLV is added as per IEEE Std 802.1AB-2009. - Support of management ipv4/ipv6 addresses and OID. Change-Id: I57c14741774390809ce5a829cc087947424432c7 Signed-off-by: Steve Shin --- src/vnet/lldp/lldp.api | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/vnet/lldp/lldp.api') diff --git a/src/vnet/lldp/lldp.api b/src/vnet/lldp/lldp.api index 8117ed41b9c..acc5f71a25d 100644 --- a/src/vnet/lldp/lldp.api +++ b/src/vnet/lldp/lldp.api @@ -37,6 +37,9 @@ autoreply define lldp_config @param context - sender context, to match reply w/ request @param sw_if_index - interface for which to enable/disable LLDP @param port_desc - local port description + @param mgmt_ip4_addr - management ip4 address of the interface + @param mgmt_ip6_addr - management ip6 address of the interface + @param mgmt_oid - OID(Object Identifier) of the interface @param enable - if non-zero enable, else disable */ autoreply define sw_interface_set_lldp @@ -45,5 +48,8 @@ autoreply define sw_interface_set_lldp u32 context; u32 sw_if_index; u8 port_desc[256]; + u8 mgmt_ip4[4]; + u8 mgmt_ip6[16]; + u8 mgmt_oid[128]; u8 enable; }; -- cgit 1.2.3-korg