summaryrefslogtreecommitdiffstats
path: root/usr.sbin
diff options
context:
space:
mode:
authordteske <dteske@FreeBSD.org>2013-11-21 03:22:13 +0000
committerdteske <dteske@FreeBSD.org>2013-11-21 03:22:13 +0000
commit1a9d70f77c85fbcb0432fcb88873ec91c59f37bd (patch)
treec4fe2d7334bcd2b668a93167119b7a3952070cb0 /usr.sbin
parent7a4153554571ab356aa48545087c260db526a181 (diff)
downloadFreeBSD-src-1a9d70f77c85fbcb0432fcb88873ec91c59f37bd.zip
FreeBSD-src-1a9d70f77c85fbcb0432fcb88873ec91c59f37bd.tar.gz
Quote the interface name for good measure.
Diffstat (limited to 'usr.sbin')
-rw-r--r--usr.sbin/bsdconfig/networking/share/device.subr13
1 files changed, 7 insertions, 6 deletions
diff --git a/usr.sbin/bsdconfig/networking/share/device.subr b/usr.sbin/bsdconfig/networking/share/device.subr
index 1d7618e..05e003b 100644
--- a/usr.sbin/bsdconfig/networking/share/device.subr
+++ b/usr.sbin/bsdconfig/networking/share/device.subr
@@ -278,22 +278,23 @@ f_dialog_menu_netdev_edit()
msg=$( printf "$msg_scanning_for_dhcp" "$interface" )
if [ "$USE_XDIALOG" ]; then
(
- f_quietly ifconfig $interface delete
- f_quietly dhclient $interface
+ f_quietly ifconfig "$interface" delete
+ f_quietly dhclient "$interface"
) |
f_xdialog_info "$msg"
else
f_dialog_info "$msg"
- f_quietly ifconfig $interface delete
- f_quietly dhclient $interface
+ f_quietly ifconfig "$interface" delete
+ f_quietly dhclient "$interface"
fi
)
retval=$?
trap 'interrupt' SIGINT
if [ $retval -eq $DIALOG_OK ]; then
dhcp=1
- ipaddr=$( f_ifconfig_inet $interface )
- netmask=$( f_ifconfig_netmask $interface )
+ f_ifconfig_inet "$interface" ipaddr
+ f_ifconfig_inet6 "$interface" ipaddr6
+ f_ifconfig_netmask "$interface" netmask
options=
# Fixup search/domain in resolv.conf(5)
OpenPOWER on IntegriCloud