1 # Compat enter hook shim for older dhcpcd versions
5 NETMASK=$new_subnet_mask
6 BROADCAST=$new_broadcast_address
7 NETWORK=$new_network_number
8 DHCPSID=$new_dhcp_server_identifier
10 DNSSERVERS=$new_domain_name_servers
11 DNSDOMAIN=$new_domain_name
12 DNSSEARCH=$new_domain_search
13 NISDOMAIN=$new_nis_domain
14 NISSERVERS=$new_nis_servers
15 NTPSERVERS=$new_ntp_servers
18 for x in $new_routers; do
19 GATEWAY="$GATEWAY${GATEWAY:+,}$x"
22 for x in $new_domain_name_servers; do
29 BOUND|INFORM|REBIND|REBOOT|TEST|TIMEOUT|IPV4LL) r="new";;
32 if [ "$r" != "down" ]; then
33 rm -f /var/lib/dhcpcd-"$INTERFACE".info
34 for x in IPADDR INTERFACE NETMASK BROADCAST NETWORK DHCPSID GATEWAYS \
35 DNSSERVERS DNSDOMAIN DNSSEARCH NISDOMAIN NISSERVERS \
36 NTPSERVERS GATEWAY DNS; do
37 eval echo "$x=\'\$$x\'" >> /var/lib/dhcpcd-"$INTERFACE".info
41 set -- /var/lib/dhcpcd-"$INTERFACE".info "$r"