From 175b2623288957dc7087278d1e78a7eedb077f8f Mon Sep 17 00:00:00 2001 From: Hans Dedecker Date: Thu, 1 Mar 2018 18:38:55 +0100 Subject: netifd: add udhcpc link check to dhcp shell handler script Fixes the assumption the busybox udhcpc applet is always enabled; in case the symbolic link check fails the DHCP shell handler script will exit and as result the DHCP protocol handler will not be registered in netifd. Signed-off-by: Hans Dedecker --- package/network/config/netifd/files/lib/netifd/proto/dhcp.sh | 2 ++ 1 file changed, 2 insertions(+) (limited to 'package/network/config/netifd/files') diff --git a/package/network/config/netifd/files/lib/netifd/proto/dhcp.sh b/package/network/config/netifd/files/lib/netifd/proto/dhcp.sh index afcfba9f49..a2b0ccedbf 100755 --- a/package/network/config/netifd/files/lib/netifd/proto/dhcp.sh +++ b/package/network/config/netifd/files/lib/netifd/proto/dhcp.sh @@ -1,5 +1,7 @@ #!/bin/sh +[ -L /sbin/udhcpc ] || exit 0 + . /lib/functions.sh . ../netifd-proto.sh init_proto "$@" -- cgit v1.2.3