summaryrefslogtreecommitdiff
path: root/include/uapi/linux
diff options
context:
space:
mode:
authorHarout Hedeshian <harouth@codeaurora.org>2014-06-16 09:26:42 -0600
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-22 11:09:37 -0700
commit1afe1dec58534a2efd806e79ef1915d711d19a10 (patch)
treed04ce1cf4a173939158a4c919cd49833c31aa1ea /include/uapi/linux
parent7d052379ef29c8e49be215e249fdd6558ff116bb (diff)
net: core: add MAP support to RPS flow dissector
More efficiently utilize multiple cores when using MAP encoded frames. RPS flow dissector now appropriately decodes IPv4 and IPv6 frames with MAP headers prepended. CRs-Fixed: 681280 Change-Id: Ia4dde47fcc0f3436dcaa71a5160c0a59fe7ed53a Signed-off-by: Harout Hedeshian <harouth@codeaurora.org> [subashab@codeaurora.org: resolve trivial merge conflicts] Signed-off-by: Subash Abhinov Kasiviswanathan <subashab@codeaurora.org>
Diffstat (limited to 'include/uapi/linux')
-rw-r--r--include/uapi/linux/net_map.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/uapi/linux/net_map.h b/include/uapi/linux/net_map.h
index 879a854cb1da..544cf03b9a5e 100644
--- a/include/uapi/linux/net_map.h
+++ b/include/uapi/linux/net_map.h
@@ -23,5 +23,8 @@ struct rmnet_map_header_s {
#define RMNET_MAP_GET_LENGTH(Y) (ntohs( \
((struct rmnet_map_header_s *)Y->data)->pkt_len))
+#define RMNET_IP_VER_MASK 0xF0
+#define RMNET_IPV4 0x40
+#define RMNET_IPV6 0x60
#endif /* _NET_MAP_H_ */