Changeset View
Changeset View
Standalone View
Standalone View
etc/rc.d/netif
Show All 31 Lines | |||||
. /etc/rc.subr | . /etc/rc.subr | ||||
. /etc/network.subr | . /etc/network.subr | ||||
name="netif" | name="netif" | ||||
rcvar="${name}_enable" | rcvar="${name}_enable" | ||||
start_cmd="netif_start" | start_cmd="netif_start" | ||||
stop_cmd="netif_stop" | stop_cmd="netif_stop" | ||||
wlanup_cmd="wlan_up" | |||||
cloneup_cmd="clone_up" | cloneup_cmd="clone_up" | ||||
clonedown_cmd="clone_down" | clonedown_cmd="clone_down" | ||||
clear_cmd="doclear" | clear_cmd="doclear" | ||||
vnetup_cmd="vnet_up" | vnetup_cmd="vnet_up" | ||||
vnetdown_cmd="vnet_down" | vnetdown_cmd="vnet_down" | ||||
extra_commands="cloneup clonedown clear vnetup vnetdown" | extra_commands="cloneup clonedown clear vnetup vnetdown" | ||||
cmdifn= | cmdifn= | ||||
Show All 11 Lines | netif_start() | ||||
if [ -z "$cmdifn" ]; then | if [ -z "$cmdifn" ]; then | ||||
# | # | ||||
# We're operating as a general network start routine. | # We're operating as a general network start routine. | ||||
# | # | ||||
# disable SIGINT (Ctrl-c) when running at startup | # disable SIGINT (Ctrl-c) when running at startup | ||||
trap : 2 | trap : 2 | ||||
fi | fi | ||||
# Create IEEE802.3 interface | |||||
wlan_up $cmdifn | |||||
# Create cloned interfaces | # Create cloned interfaces | ||||
clone_up $cmdifn | clone_up $cmdifn | ||||
# Rename interfaces. | # Rename interfaces. | ||||
ifnet_rename $cmdifn | ifnet_rename $cmdifn | ||||
# Configure the interface(s). | # Configure the interface(s). | ||||
▲ Show 20 Lines • Show All 185 Lines • Show Last 20 Lines |