From 56bc738dc371f6d5384f5772087899bdac42fc17 Mon Sep 17 00:00:00 2001 From: jackiechen1985 Date: Mon, 29 Apr 2019 12:00:43 +0800 Subject: Fix VPP-1487 DHCP client does not support option 6-domain server Change-Id: I36ad1ef2a53af3d3f3a6348bc189b17e9e4e21bd Signed-off-by: jackiechen1985 --- src/vnet/dhcp/dhcp.api | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/vnet/dhcp/dhcp.api') diff --git a/src/vnet/dhcp/dhcp.api b/src/vnet/dhcp/dhcp.api index ac1e68509e7..033c7a34fed 100644 --- a/src/vnet/dhcp/dhcp.api +++ b/src/vnet/dhcp/dhcp.api @@ -96,6 +96,14 @@ autoreply define dhcp_client_config vl_api_dhcp_client_t client; }; +/** \brief Struct representing domain server + @param address - IP address +*/ +typeonly manual_print manual_endian define domain_server +{ + u8 address[16]; +}; + /** \brief Data learned by the client during the DHCP process @param sw_if_index - the interface on which the client is configured @param state - the state of the lease (see dhcp_client_state_t) @@ -115,6 +123,8 @@ typeonly define dhcp_lease u8 host_address[16]; u8 router_address[16]; u8 host_mac[6]; + u8 count; + vl_api_domain_server_t domain_server[count]; }; /** \brief Tell client about a DHCP completion event -- cgit 1.2.3-korg