Incomplete DHCP options returned when using internal/nettools dhcp4 client
Hello, I was trying to query dhcp4 options using libnm (nm_dhcp_config_get_options()) and also d-bus ("Options" property from "org.freedesktop.NetworkManager.DHCP4Config"). When internal dhcp4 client in place, some DHCP options were missing, like "dhcp_server_identifier" (option 54) and "broadcast_address" (option 28). Based on my understanding, it should contain all option fields in the DHCP Offer/Ack packets sent from server.
This is happening on 1.22.10, no issue on 1.20.0. Also, these options are present if I switch the backend to dhclient.
Please let me know if I need to provide more detail on this, thanks.
Edited by Linus Lin