12 |
|
|
13 |
source /etc/conf.d/rc |
source /etc/conf.d/rc |
14 |
source ${rc_functions} |
source ${rc_functions} |
15 |
|
source /etc/conf.d/network |
16 |
|
|
17 |
# read values from files |
# read values from files |
18 |
read_value() |
read_value() |
97 |
if [[ -z ${NETMASK} ]] |
if [[ -z ${NETMASK} ]] |
98 |
then |
then |
99 |
rc_echo -n "NETMASK missing in net.${iface}, " |
rc_echo -n "NETMASK missing in net.${iface}, " |
100 |
rc_echo "using 255.255.255.0" |
rc_echo "using ${DEFAULT_NETMASK}" |
101 |
NETMASK=255.255.255.0 |
NETMASK="${DEFAULT_NETMASK}" |
102 |
fi |
fi |
103 |
|
|
104 |
if [[ -z ${BROADCAST} ]] |
if [[ -z ${BROADCAST} ]] |
112 |
if [[ -z ${DHCP_PROG} ]] |
if [[ -z ${DHCP_PROG} ]] |
113 |
then |
then |
114 |
rc_echo -n "DHCP_PROG missing in net.${iface}," |
rc_echo -n "DHCP_PROG missing in net.${iface}," |
115 |
rc_echo "using default programm /sbin/dhcpcd" |
rc_echo "using default programm ${DEFAULT_DHCP_PROG}" |
116 |
DHCP_PROG="/sbin/dhcpcd" |
DHCP_PROG="${DEFAULT_DHCP_PROG}" |
117 |
fi |
fi |
118 |
[[ -z ${DHCP_START} ]] && DHCP_START="-t 10" |
[[ -z ${DHCP_START} ]] && DHCP_START="${DEFAULT_DHCP_START}" |
119 |
[[ -z ${DHCP_STOP} ]] && DHCP_STOP="-k" |
[[ -z ${DHCP_STOP} ]] && DHCP_STOP="${DEFAULT_DHCP_STOP}" |
120 |
;; |
;; |
121 |
|
|
122 |
esac |
esac |