On 08/26/2010 12:53 PM, pluknet wrote:
[cc'ing current@ as rc@ looks too quite]
Hi.
Since ifconfig has grown to label interfaces with
ifconfig $ifname description "foobar", what about
to give it more life and store i/face descriptions
semi-permanently, so they will survive between reboots?
This patch adds a functionality to rc.d to label
interfaces at boot time.
Comments are welcome.
This seems like a good addition, thanks. Please also write a patch for
rc.conf.5 to describe this new functionality and I'll be happy to commit
it. One note below.
--- etc/network.subr (revision 211280)
+++ etc/network.subr (working copy)
@@ -1187,6 +1187,24 @@
return 0
}
+# ifnet_descr
+# Add description to all requested interfaces.
+#
+ifnet_descr()
+{
+ local _if _ifdescr
+
+ # ifconfig_IF_descr
+ for _if in `ifconfig -l`; do
+ _ifdescr="`get_if_var $_if ifconfig_IF_descr`"
+ if [ ! -z "$_ifdescr" ]; then
This is probably better as [ -n "$_ifdescr" ]
Doug
--
Improve the effectiveness of your Internet presence with
a domain name makeover! http://SupersetSolutions.com/
Computers are useless. They can only give you answers.
-- Pablo Picasso
_______________________________________________
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"