From 824567cb23ed0bab4ed4568be139ee0c75d7598d Mon Sep 17 00:00:00 2001 From: Dave Reisner Date: Sun, 19 Jun 2011 10:10:45 -0400 Subject: network: don't enforce check for netmask or gateway 4cad51425325 removed the necessity for defining gateway, but we still continued to check for it. Remove this check, as well as the check for netmask. When not supplied, netmask will default to /24. Signed-off-by: Dave Reisner --- network | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) (limited to 'network') diff --git a/network b/network index 38ada9a..0177c04 100755 --- a/network +++ b/network @@ -26,13 +26,7 @@ network_up() { ip link set dev $interface up || return 1 if [[ $address ]]; then - for var in netmask gateway; do - if [[ -z ${!var} ]]; then - printf "${C_FAIL}Error: static address defined without $var!\n" - return 1 - fi - done - ip addr add $address/$netmask broadcast ${broadcast:-+} dev $interface || return 1 + ip addr add $address/${netmask:-24} broadcast ${broadcast:-+} dev $interface || return 1 [[ $gateway ]] && { ip route add default via $gateway || return 1; } else dhcpcd $DHCPCD_ARGS $interface || return 1 -- cgit v1.2.3