2005-11-19 03:17:20 +00:00
|
|
|
#!/bin/sh
|
2005-02-06 00:52:16 +00:00
|
|
|
alias debug=${DEBUG:-:}
|
|
|
|
|
|
|
|
# valid interface?
|
2005-05-30 09:09:58 +00:00
|
|
|
if_valid () (
|
2005-02-06 00:52:16 +00:00
|
|
|
ifconfig "$1" >&- 2>&- ||
|
|
|
|
[ "${1%%[0-9]}" = "br" ] ||
|
2005-05-30 09:09:58 +00:00
|
|
|
{ debug "# missing interface '$1' ignored"; false; }
|
|
|
|
)
|
|
|
|
|
2005-11-19 03:17:20 +00:00
|
|
|
hotplug_dev() {
|
|
|
|
env -i ACTION=$1 INTERFACE=$2 /sbin/hotplug net
|
2005-10-22 20:47:19 +00:00
|
|
|
}
|