Previously the DHCP client use a constant client identifier (vpp 1.1).
Problem with that is that multiple VPP clients on the same link would
fail. Fixed by using MAC address instead.
Type: improvement
Change-Id: If37f4a14cc728bde6c9ef6c169957562d763c973
Signed-off-by: Ole Troan <[email protected]>
a->is_add = is_add;
a->sw_if_index = sw_if_index;
a->hostname = hostname;
- a->client_identifier = format (0, "vpp 1.1%c", 0);
+ a->client_identifier =
+ format (0, "%U", format_ethernet_address,
+ vnet_sw_interface_get_hw_address (vnet_get_main (), sw_if_index));
a->set_broadcast_flag = set_broadcast_flag;
/*