From: Felix Fietkau Date: Fri, 10 Dec 2021 09:16:18 +0000 (+0100) Subject: netifd: on dhcp interfaces, store the dhcp server in interface data X-Git-Url: http://git.cdn.openwrt.org/?a=commitdiff_plain;h=baba2fdaa60c2f2426ec09eaacd6dfb7cec3fd2c;p=openwrt%2Fstaging%2Fjow.git netifd: on dhcp interfaces, store the dhcp server in interface data Among other things, this can be used to auto-configure the DHCP server address for wireless APs using FILS, if the bridged interface is configured to DHCP Signed-off-by: Felix Fietkau --- diff --git a/package/network/config/netifd/files/lib/netifd/dhcp.script b/package/network/config/netifd/files/lib/netifd/dhcp.script index e46005d84c..6fcf139beb 100755 --- a/package/network/config/netifd/files/lib/netifd/dhcp.script +++ b/package/network/config/netifd/files/lib/netifd/dhcp.script @@ -60,6 +60,7 @@ setup_interface () { [ -n "$message" ] && json_add_string message "$message" [ -n "$timezone" ] && json_add_int timezone "$timezone" [ -n "$lease" ] && json_add_int leasetime "$lease" + [ -n "$serverid" ] && json_add_string dhcpserver "$serverid" proto_close_data proto_send_update "$INTERFACE"