diff options
author | thompsa <thompsa@FreeBSD.org> | 2006-06-01 00:41:07 +0000 |
---|---|---|
committer | thompsa <thompsa@FreeBSD.org> | 2006-06-01 00:41:07 +0000 |
commit | f6293051c9bcfc333ae61c575230e2f23c6390d3 (patch) | |
tree | eacc21ad5d48ab5f45bf67df8e6eb129d05ff383 /etc/rc.d/devd | |
parent | 7bd2588031d7ff3f099e21244f9f1750a0f2d495 (diff) | |
download | FreeBSD-src-f6293051c9bcfc333ae61c575230e2f23c6390d3.zip FreeBSD-src-f6293051c9bcfc333ae61c575230e2f23c6390d3.tar.gz |
Announce all interfaces to devd on attach/detach. This adds a new devctl
notification so all interfaces including pseudo are reported. When netif
creates the clones at startup devctl_disable has not been turned off yet so the
interfaces will not be initialised twice, enforce this by adding an explicit
order between rc.d/netif and rc.d/devd.
This change allows actions to taken in userland when an interface is cloned
and the pseudo interface will be automatically configured if a ifconfig_<int>=""
line exists in rc.conf.
Reviewed by: brooks
No objections on: net
Diffstat (limited to 'etc/rc.d/devd')
-rw-r--r-- | etc/rc.d/devd | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/etc/rc.d/devd b/etc/rc.d/devd index 50c8a17..f025f9a 100644 --- a/etc/rc.d/devd +++ b/etc/rc.d/devd @@ -4,8 +4,8 @@ # # PROVIDE: devd -# REQUIRE: NETWORKING -# BEFORE: mountcritremote +# REQUIRE: netif +# BEFORE: NETWORKING mountcritremote # KEYWORD: nojail . /etc/rc.subr |