[packages] ahcpd: add ahcp proto, use service_kill
[packages.git] / ipv6 / ahcpd / files / ahcp.sh
1 setup_interface_ahcp() {
2         local interface="$1"
3         local config="$2"
4
5         local mode=$(uci_get_state ahcpd "@ahcpd[0]" mode "client")
6         if [ "$mode" != "client" ]; then
7                 echo "Warning: ahcp ignored for $interface (mode is $mode, should be client)."
8                 echo "Fix ahcp mode in /etc/config/ahcpd."
9                 return
10         fi
11         setup_interface_none "$interface" "$config"
12         /etc/init.d/ahcpd restart
13 }