summaryrefslogtreecommitdiff
path: root/drivers/ipoe/ipoe.h
diff options
context:
space:
mode:
authorKozlov Dmitry <xeb@mail.ru>2012-06-26 19:17:34 +0400
committerKozlov Dmitry <xeb@mail.ru>2012-06-26 19:17:34 +0400
commit07264d491f0605088c94e8be9f2b593dd4882067 (patch)
tree58329f975626fc64ce220403721c03463121a12e /drivers/ipoe/ipoe.h
parent2b256df842764409f0d1cd7a37afabcef4e2785b (diff)
downloadaccel-ppp-07264d491f0605088c94e8be9f2b593dd4882067.tar.gz
accel-ppp-07264d491f0605088c94e8be9f2b593dd4882067.zip
ipoe: initial implementation of kernel module
Diffstat (limited to 'drivers/ipoe/ipoe.h')
-rw-r--r--drivers/ipoe/ipoe.h33
1 files changed, 33 insertions, 0 deletions
diff --git a/drivers/ipoe/ipoe.h b/drivers/ipoe/ipoe.h
new file mode 100644
index 00000000..635c9dab
--- /dev/null
+++ b/drivers/ipoe/ipoe.h
@@ -0,0 +1,33 @@
+#ifndef __LINUX_ISG_H
+#define __LINUX_ISG_H
+
+#include <linux/types.h>
+
+enum {
+ IPOE_CMD_NOOP,
+ IPOE_CMD_CREATE,
+ IPOE_CMD_DELETE,
+ __IPOE_CMD_MAX,
+};
+
+#define IPOE_CMD_MAX (__IPOE_CMD_MAX - 1)
+
+enum {
+ IPOE_ATTR_NONE, /* no data */
+ IPOE_ATTR_ADDR, /* u32 */
+ IPOE_ATTR_PEER_ADDR, /* u32 */
+ IPOE_ATTR_IFNAME, /* u32 */
+ IPOE_ATTR_HWADDR, /* u32 */
+ __IPOE_ATTR_MAX,
+};
+
+#define IPOE_ATTR_MAX (__IPOE_ATTR_MAX - 1)
+
+/*
+ * NETLINK_GENERIC related info
+ */
+#define IPOE_GENL_NAME "IPoE"
+#define IPOE_GENL_VERSION 0x1
+
+#endif
+