about summary refs log tree commit diff
path: root/Completion/Unix/Command/_dhclient
diff options
context:
space:
mode:
Diffstat (limited to 'Completion/Unix/Command/_dhclient')
-rw-r--r--Completion/Unix/Command/_dhclient4
1 files changed, 3 insertions, 1 deletions
diff --git a/Completion/Unix/Command/_dhclient b/Completion/Unix/Command/_dhclient
index b5889df21..57a5061c2 100644
--- a/Completion/Unix/Command/_dhclient
+++ b/Completion/Unix/Command/_dhclient
@@ -14,6 +14,7 @@ case $OSTYPE in
       '(-d)-b[immediately move to the background]'
       '-p+[specify PID file]:file:_files'
       '-u[reject leases with unknown options]'
+      '-q[quiet]'
     )
   ;;
   openbsd*)
@@ -21,6 +22,7 @@ case $OSTYPE in
       '-i+[ignore values provided by leases for specified options]:options'
       '-L+[specify file to write option data too]:file:_files'
       "-n[don't configure any interfaces]"
+      '-v[verbose log messages]'
     )
   ;;
   *) # ISC implementation, used on Linux and NetBSD
@@ -34,6 +36,7 @@ case $OSTYPE in
       "-w[don't exit if there are no interfaces found to configure]"
       "-n[don't configure any interfaces]"
       '-e[specify env vars to pass to child processes]:env var key value pairs'
+      '-q[quiet]'
       '(-x)-r[release the current lease]'
       '(-r)-x[stop the running DHCP client without releaseing current lease]'
       '-p[specify port to transmit to / listen on]:port:_ports'
@@ -67,6 +70,5 @@ case $OSTYPE in
 esac
 
 _arguments -s -S -A "-*" $args \
-  '-q[quiet]' \
   '(-b -nw)-d[remain as a foreground process]' \
   ':interface:_net_interfaces'