VPPAPIGEN: vppapigen replacement in Python PLY.
[vpp.git] / src / vnet / lldp / lldp.api
index 02fe32c..2ad80d8 100644 (file)
@@ -13,6 +13,8 @@
  * limitations under the License.
  */
 
+option version = "1.0.0";
+
 /** \brief configure global parameter for LLDP
     @param client_index - opaque cookie to identify the sender
     @param context - sender context, to match reply w/ request
@@ -35,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
@@ -43,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;
 };