summaryrefslogtreecommitdiff
path: root/drivers/ipoe/ipoe.h
diff options
context:
space:
mode:
authorKozlov Dmitry <xeb@mail.ru>2012-06-29 18:32:56 +0400
committerKozlov Dmitry <xeb@mail.ru>2012-06-29 18:32:56 +0400
commit7c245028fe4c54d61f2e0c67f709999af5fea40a (patch)
tree891bf2490c3d3ae12bdb12155c84353f3fa48947 /drivers/ipoe/ipoe.h
parent734e96455c4da83a5011c53772ed5136f592c9a1 (diff)
downloadaccel-ppp-7c245028fe4c54d61f2e0c67f709999af5fea40a.tar.gz
accel-ppp-7c245028fe4c54d61f2e0c67f709999af5fea40a.zip
ipoe: implemented unclassified packet queue
ipoe: send unclassified packet info to userspace via netlink
Diffstat (limited to 'drivers/ipoe/ipoe.h')
-rw-r--r--drivers/ipoe/ipoe.h12
1 files changed, 10 insertions, 2 deletions
diff --git a/drivers/ipoe/ipoe.h b/drivers/ipoe/ipoe.h
index 635c9dab..8d628cf0 100644
--- a/drivers/ipoe/ipoe.h
+++ b/drivers/ipoe/ipoe.h
@@ -7,6 +7,9 @@ enum {
IPOE_CMD_NOOP,
IPOE_CMD_CREATE,
IPOE_CMD_DELETE,
+ IPOE_CMD_ADD_NET,
+ IPOE_CMD_DEL_NET,
+ IPOE_REP_PKT,
__IPOE_CMD_MAX,
};
@@ -18,6 +21,10 @@ enum {
IPOE_ATTR_PEER_ADDR, /* u32 */
IPOE_ATTR_IFNAME, /* u32 */
IPOE_ATTR_HWADDR, /* u32 */
+ IPOE_ATTR_MASK, /* u32 */
+ IPOE_ATTR_PKT, /* u32 */
+ IPOE_ATTR_ETH_HDR, /* u32 */
+ IPOE_ATTR_IP_HDR, /* u32 */
__IPOE_ATTR_MAX,
};
@@ -26,8 +33,9 @@ enum {
/*
* NETLINK_GENERIC related info
*/
-#define IPOE_GENL_NAME "IPoE"
-#define IPOE_GENL_VERSION 0x1
+#define IPOE_GENL_NAME "IPoE"
+#define IPOE_GENL_MCG_PKT "Packet"
+#define IPOE_GENL_VERSION 0x1
#endif