aboutsummaryrefslogtreecommitdiffstats
path: root/net/ieee802154/6lowpan.h
diff options
context:
space:
mode:
authorAlexander Aring <alex.aring@gmail.com>2013-12-17 14:21:25 +0100
committerMarcel Holtmann <marcel@holtmann.org>2013-12-17 06:16:48 -0800
commit573701ce3715434f01a8baea3255da8d04ad5979 (patch)
tree65925d37c0b3a48f0918e66716db81f364549834 /net/ieee802154/6lowpan.h
parent6lowpan: fix udp byte ordering (diff)
downloadlinux-dev-573701ce3715434f01a8baea3255da8d04ad5979.tar.xz
linux-dev-573701ce3715434f01a8baea3255da8d04ad5979.zip
6lowpan: add udp warning for elided checksum
Bit 5 of "UDP LOWPAN_NHC Format" indicate that the checksum can be elided. The host need to calculate the udp checksum afterwards but this isn't supported right now. See: http://tools.ietf.org/html/rfc6282#section-4.3.3 Signed-off-by: Alexander Aring <alex.aring@gmail.com> Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
Diffstat (limited to 'net/ieee802154/6lowpan.h')
-rw-r--r--net/ieee802154/6lowpan.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/net/ieee802154/6lowpan.h b/net/ieee802154/6lowpan.h
index 4981bf859e5b..2b835db3bda8 100644
--- a/net/ieee802154/6lowpan.h
+++ b/net/ieee802154/6lowpan.h
@@ -231,6 +231,7 @@
#define LOWPAN_NHC_UDP_CS_P_10 0xF2 /* source = 0xF0 + 8bit inline,
dest = 16 bit inline */
#define LOWPAN_NHC_UDP_CS_P_11 0xF3 /* source & dest = 0xF0B + 4bit inline */
+#define LOWPAN_NHC_UDP_CS_C 0x04 /* checksum elided */
#ifdef DEBUG
/* print data in line */