summaryrefslogtreecommitdiffhomepage
path: root/networking/ifplugd.c
diff options
context:
space:
mode:
authorDenis Vlasenko <vda.linux@googlemail.com>2009-04-26 01:17:44 +0000
committerDenis Vlasenko <vda.linux@googlemail.com>2009-04-26 01:17:44 +0000
commitf4e4563fe7030d2ed574fef837478128b40516c9 (patch)
treefc00c10b88781c9e763b2a5b3027b386eea82e5c /networking/ifplugd.c
parent71c165780ac83b0562a7cbc3b57e87807f02055b (diff)
ifplugd: add copyright
Diffstat (limited to 'networking/ifplugd.c')
-rw-r--r--networking/ifplugd.c17
1 files changed, 16 insertions, 1 deletions
diff --git a/networking/ifplugd.c b/networking/ifplugd.c
index 5a389fdf9..3d7f2a98a 100644
--- a/networking/ifplugd.c
+++ b/networking/ifplugd.c
@@ -2,7 +2,7 @@
/*
* ifplugd for busybox
*
- * Copyright (C) 2009
+ * Copyright (C) 2009 Maksym Kryzhanovskyy <xmaks@email.cz>
*
* Licensed under GPLv2 or later, see file LICENSE in this tarball for details.
*/
@@ -19,6 +19,21 @@
#define __user
#include <linux/wireless.h>
+/*
+TODO: describe compat status here.
+
+One questionable point of the design is netlink usage:
+
+We have 1 second timeout by default to poll the link status,
+it is short enough so that there are no real benefits in
+using netlink to get "instantaneous" interface creation/deletion
+notifications. We can check for interface existence by just
+doing some fast ioctl using its name.
+
+Netlink code then can be just dropped (1k or more?)
+*/
+
+
#define IFPLUGD_ENV_PREVIOUS "IFPLUGD_PREVIOUS"
#define IFPLUGD_ENV_CURRENT "IFPLUGD_CURRENT"