1cc6ed268SAlexander Aringmenuconfig 6LOWPAN 22d177f31SGeert Uytterhoeven tristate "6LoWPAN Support" 32c6bed7cSAlexander Aring depends on IPV6 42c6bed7cSAlexander Aring ---help--- 52c6bed7cSAlexander Aring This enables IPv6 over Low power Wireless Personal Area Network - 62c6bed7cSAlexander Aring "6LoWPAN" which is supported by IEEE 802.15.4 or Bluetooth stacks. 7cc6ed268SAlexander Aring 8cc6ed268SAlexander Aringmenuconfig 6LOWPAN_NHC 95e5c08cbSStefan Schmidt tristate "Next Header and Generic Header Compression Support" 10cc6ed268SAlexander Aring depends on 6LOWPAN 11cc6ed268SAlexander Aring default y 12cc6ed268SAlexander Aring ---help--- 135e5c08cbSStefan Schmidt Support for next header and generic header compression defined in 145e5c08cbSStefan Schmidt RFC6282 and RFC7400. 15cc6ed268SAlexander Aring 16cc6ed268SAlexander Aringif 6LOWPAN_NHC 17cc6ed268SAlexander Aring 18ff0fcc29SAlexander Aringconfig 6LOWPAN_NHC_DEST 19ff0fcc29SAlexander Aring tristate "Destination Options Header Support" 20ff0fcc29SAlexander Aring default y 21ff0fcc29SAlexander Aring ---help--- 22ff0fcc29SAlexander Aring 6LoWPAN IPv6 Destination Options Header compression according to 23ff0fcc29SAlexander Aring RFC6282. 24ff0fcc29SAlexander Aring 25ff0fcc29SAlexander Aringconfig 6LOWPAN_NHC_FRAGMENT 26ff0fcc29SAlexander Aring tristate "Fragment Header Support" 27ff0fcc29SAlexander Aring default y 28ff0fcc29SAlexander Aring ---help--- 29ff0fcc29SAlexander Aring 6LoWPAN IPv6 Fragment Header compression according to RFC6282. 30ff0fcc29SAlexander Aring 31ff0fcc29SAlexander Aringconfig 6LOWPAN_NHC_HOP 32ff0fcc29SAlexander Aring tristate "Hop-by-Hop Options Header Support" 33ff0fcc29SAlexander Aring default y 34ff0fcc29SAlexander Aring ---help--- 35ff0fcc29SAlexander Aring 6LoWPAN IPv6 Hop-by-Hop Options Header compression according to 36ff0fcc29SAlexander Aring RFC6282. 37ff0fcc29SAlexander Aring 38ff0fcc29SAlexander Aringconfig 6LOWPAN_NHC_IPV6 39ff0fcc29SAlexander Aring tristate "IPv6 Header Support" 40ff0fcc29SAlexander Aring default y 41ff0fcc29SAlexander Aring ---help--- 42ff0fcc29SAlexander Aring 6LoWPAN IPv6 Header compression according to RFC6282. 43ff0fcc29SAlexander Aring 44ff0fcc29SAlexander Aringconfig 6LOWPAN_NHC_MOBILITY 45ff0fcc29SAlexander Aring tristate "Mobility Header Support" 46ff0fcc29SAlexander Aring default y 47ff0fcc29SAlexander Aring ---help--- 48ff0fcc29SAlexander Aring 6LoWPAN IPv6 Mobility Header compression according to RFC6282. 49ff0fcc29SAlexander Aring 50ff0fcc29SAlexander Aringconfig 6LOWPAN_NHC_ROUTING 51ff0fcc29SAlexander Aring tristate "Routing Header Support" 52ff0fcc29SAlexander Aring default y 53ff0fcc29SAlexander Aring ---help--- 54ff0fcc29SAlexander Aring 6LoWPAN IPv6 Routing Header compression according to RFC6282. 55ff0fcc29SAlexander Aring 56cc6ed268SAlexander Aringconfig 6LOWPAN_NHC_UDP 57cc6ed268SAlexander Aring tristate "UDP Header Support" 58cc6ed268SAlexander Aring default y 59cc6ed268SAlexander Aring ---help--- 60cc6ed268SAlexander Aring 6LoWPAN IPv6 UDP Header compression according to RFC6282. 61cc6ed268SAlexander Aring 627e568f50SStefan Schmidtconfig 6LOWPAN_GHC_EXT_HDR_HOP 637e568f50SStefan Schmidt tristate "GHC Hop-by-Hop Options Header Support" 647e568f50SStefan Schmidt ---help--- 657e568f50SStefan Schmidt 6LoWPAN IPv6 Hop-by-Hop option generic header compression according 667e568f50SStefan Schmidt to RFC7400. 677e568f50SStefan Schmidt 6870cc8675SStefan Schmidtconfig 6LOWPAN_GHC_UDP 6970cc8675SStefan Schmidt tristate "GHC UDP Support" 7070cc8675SStefan Schmidt ---help--- 7170cc8675SStefan Schmidt 6LoWPAN IPv6 UDP generic header compression according to RFC7400. 7270cc8675SStefan Schmidt 73c39da3bbSStefan Schmidtconfig 6LOWPAN_GHC_ICMPV6 74c39da3bbSStefan Schmidt tristate "GHC ICMPv6 Support" 75c39da3bbSStefan Schmidt ---help--- 76c39da3bbSStefan Schmidt 6LoWPAN IPv6 ICMPv6 generic header compression according to RFC7400. 77c39da3bbSStefan Schmidt 7820616a5aSStefan Schmidtconfig 6LOWPAN_GHC_EXT_HDR_DEST 7920616a5aSStefan Schmidt tristate "GHC Destination Options Header Support" 8020616a5aSStefan Schmidt ---help--- 8120616a5aSStefan Schmidt 6LoWPAN IPv6 destination option generic header compression according 8220616a5aSStefan Schmidt to RFC7400. 8320616a5aSStefan Schmidt 84*2f479947SStefan Schmidtconfig 6LOWPAN_GHC_EXT_HDR_FRAG 85*2f479947SStefan Schmidt tristate "GHC Fragmentation Options Header Support" 86*2f479947SStefan Schmidt ---help--- 87*2f479947SStefan Schmidt 6LoWPAN IPv6 fragmentation option generic header compression 88*2f479947SStefan Schmidt according to RFC7400. 89*2f479947SStefan Schmidt 90cc6ed268SAlexander Aringendif 91