ifupdown: code shrink
[oweals/busybox.git] / networking / ifplugd.c
index 57d04e67b67bcd7e2b0abfbb09689ce99e4972ed..88bf448fa2abcf5032e75bba8ab5d1be464baa20 100644 (file)
@@ -22,9 +22,9 @@
 //usage:     "\n       -r PROG         Script to run"
 //usage:     "\n       -x ARG          Extra argument for script"
 //usage:     "\n       -I              Don't exit on nonzero exit code from script"
-//usage:     "\n       -p              Don't run script on daemon startup"
-//usage:     "\n       -q              Don't run script on daemon quit"
-//usage:     "\n       -l              Run script on startup even if no cable is detected"
+//usage:     "\n       -p              Don't run \"up\" script on startup"
+//usage:     "\n       -q              Don't run \"down\" script on exit"
+//usage:     "\n       -l              Always run script on startup"
 //usage:     "\n       -t SECS         Poll time in seconds"
 //usage:     "\n       -u SECS         Delay before running script after link up"
 //usage:     "\n       -d SECS         Delay after link down"
@@ -37,7 +37,9 @@
 #include <linux/if.h>
 #include <linux/mii.h>
 #include <linux/ethtool.h>
-#include <net/ethernet.h>
+#ifdef HAVE_NET_ETHERNET_H
+# include <net/ethernet.h>
+#endif
 #include <linux/netlink.h>
 #include <linux/rtnetlink.h>
 #include <linux/sockios.h>