rc.d/dhcpcd: Fix passing of extra arguments
authorAaron LI <aly@aaronly.me>
Sat, 17 Nov 2018 02:28:22 +0000 (10:28 +0800)
committerAaron LI <aly@aaronly.me>
Sat, 17 Nov 2018 02:28:22 +0000 (10:28 +0800)
Before this fix, 'dhcpcd' ignores extra arguments when calling
'run_rc_command()', which causes '/etc/rc.d/dhcpcd restart <ifname>' to
fail.  Fix this issue by passing all arguments to 'run_rc_command()'.

etc/rc.d/dhcpcd

index 743a6a9..4a5de5a 100644 (file)
@@ -43,4 +43,4 @@ pidfile=$($command -P $_flags $command_args 2>/dev/null)
 : ${pidfile:=/var/run/$name.pid}
 unset _flags _if_args
 
-run_rc_command "$1"
+run_rc_command "$@"