Module Name: src
Committed By: roy
Date: Fri Oct 16 18:06:22 UTC 2015
Modified Files:
src/etc/rc.d: dhcpcd
Log Message:
Fix the problem of just having a valid interface name in dhcpcd_flags.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/etc/rc.d/dhcpcd
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/etc/rc.d/dhcpcd
diff -u src/etc/rc.d/dhcpcd:1.3 src/etc/rc.d/dhcpcd:1.4
--- src/etc/rc.d/dhcpcd:1.3 Sun Apr 6 17:13:57 2014
+++ src/etc/rc.d/dhcpcd Fri Oct 16 18:06:22 2015
@@ -24,6 +24,10 @@ fi
ifname="${myflags##* }"
myflags="${myflags%% $ifname}"
last_flag="${myflags##* }"
+# Address the problem of having just dhcpcd_flags=wm0
+if [ "$myflags" = "$last_flag" ]; then
+ last_flag="invalidinterfacename"
+fi
if /sbin/ifconfig "$ifname" >/dev/null 2>&1 &&
! /sbin/ifconfig "$last_flag" >/dev/null 2>&1
then