blob: 7fa0f382e7d1289725a76b98d3eecf70ccc6a1b6 [file] [log] [blame]
Alexander Aringcc6ed262015-01-09 16:42:58 +01001menuconfig 6LOWPAN
Geert Uytterhoeven2d177f32014-08-07 17:06:43 +02002 tristate "6LoWPAN Support"
Alexander Aring2c6bed72014-07-11 10:24:18 +02003 depends on IPV6
4 ---help---
5 This enables IPv6 over Low power Wireless Personal Area Network -
6 "6LoWPAN" which is supported by IEEE 802.15.4 or Bluetooth stacks.
Alexander Aringcc6ed262015-01-09 16:42:58 +01007
8menuconfig 6LOWPAN_NHC
9 tristate "Next Header Compression Support"
10 depends on 6LOWPAN
11 default y
12 ---help---
13 Support for next header compression.
14
15if 6LOWPAN_NHC
16
Alexander Aringff0fcc22015-01-09 16:42:59 +010017config 6LOWPAN_NHC_DEST
18 tristate "Destination Options Header Support"
19 default y
20 ---help---
21 6LoWPAN IPv6 Destination Options Header compression according to
22 RFC6282.
23
24config 6LOWPAN_NHC_FRAGMENT
25 tristate "Fragment Header Support"
26 default y
27 ---help---
28 6LoWPAN IPv6 Fragment Header compression according to RFC6282.
29
30config 6LOWPAN_NHC_HOP
31 tristate "Hop-by-Hop Options Header Support"
32 default y
33 ---help---
34 6LoWPAN IPv6 Hop-by-Hop Options Header compression according to
35 RFC6282.
36
37config 6LOWPAN_NHC_IPV6
38 tristate "IPv6 Header Support"
39 default y
40 ---help---
41 6LoWPAN IPv6 Header compression according to RFC6282.
42
43config 6LOWPAN_NHC_MOBILITY
44 tristate "Mobility Header Support"
45 default y
46 ---help---
47 6LoWPAN IPv6 Mobility Header compression according to RFC6282.
48
49config 6LOWPAN_NHC_ROUTING
50 tristate "Routing Header Support"
51 default y
52 ---help---
53 6LoWPAN IPv6 Routing Header compression according to RFC6282.
54
Alexander Aringcc6ed262015-01-09 16:42:58 +010055config 6LOWPAN_NHC_UDP
56 tristate "UDP Header Support"
57 default y
58 ---help---
59 6LoWPAN IPv6 UDP Header compression according to RFC6282.
60
61endif