1 # SPDX-License-Identifier: GPL-2.0-only << 2 menuconfig 6LOWPAN 1 menuconfig 6LOWPAN 3 tristate "6LoWPAN Support" 2 tristate "6LoWPAN Support" 4 depends on IPV6 3 depends on IPV6 5 help !! 4 ---help--- 6 This enables IPv6 over Low power Wir 5 This enables IPv6 over Low power Wireless Personal Area Network - 7 "6LoWPAN" which is supported by IEEE 6 "6LoWPAN" which is supported by IEEE 802.15.4 or Bluetooth stacks. 8 7 9 config 6LOWPAN_DEBUGFS << 10 bool "6LoWPAN debugfs support" << 11 depends on 6LOWPAN << 12 depends on DEBUG_FS << 13 help << 14 This enables 6LoWPAN debugfs support << 15 IPHC context information at runtime. << 16 << 17 menuconfig 6LOWPAN_NHC 8 menuconfig 6LOWPAN_NHC 18 tristate "Next Header and Generic Head !! 9 tristate "Next Header Compression Support" 19 depends on 6LOWPAN 10 depends on 6LOWPAN 20 default y 11 default y 21 help !! 12 ---help--- 22 Support for next header and generic !! 13 Support for next header compression. 23 RFC6282 and RFC7400. << 24 14 25 if 6LOWPAN_NHC 15 if 6LOWPAN_NHC 26 16 27 config 6LOWPAN_NHC_DEST 17 config 6LOWPAN_NHC_DEST 28 tristate "Destination Options Header S 18 tristate "Destination Options Header Support" 29 default y 19 default y 30 help !! 20 ---help--- 31 6LoWPAN IPv6 Destination Options Hea 21 6LoWPAN IPv6 Destination Options Header compression according to 32 RFC6282. 22 RFC6282. 33 23 34 config 6LOWPAN_NHC_FRAGMENT 24 config 6LOWPAN_NHC_FRAGMENT 35 tristate "Fragment Header Support" 25 tristate "Fragment Header Support" 36 default y 26 default y 37 help !! 27 ---help--- 38 6LoWPAN IPv6 Fragment Header compres 28 6LoWPAN IPv6 Fragment Header compression according to RFC6282. 39 29 40 config 6LOWPAN_NHC_HOP 30 config 6LOWPAN_NHC_HOP 41 tristate "Hop-by-Hop Options Header Su 31 tristate "Hop-by-Hop Options Header Support" 42 default y 32 default y 43 help !! 33 ---help--- 44 6LoWPAN IPv6 Hop-by-Hop Options Head 34 6LoWPAN IPv6 Hop-by-Hop Options Header compression according to 45 RFC6282. 35 RFC6282. 46 36 47 config 6LOWPAN_NHC_IPV6 37 config 6LOWPAN_NHC_IPV6 48 tristate "IPv6 Header Support" 38 tristate "IPv6 Header Support" 49 default y 39 default y 50 help !! 40 ---help--- 51 6LoWPAN IPv6 Header compression acco 41 6LoWPAN IPv6 Header compression according to RFC6282. 52 42 53 config 6LOWPAN_NHC_MOBILITY 43 config 6LOWPAN_NHC_MOBILITY 54 tristate "Mobility Header Support" 44 tristate "Mobility Header Support" 55 default y 45 default y 56 help !! 46 ---help--- 57 6LoWPAN IPv6 Mobility Header compres 47 6LoWPAN IPv6 Mobility Header compression according to RFC6282. 58 48 59 config 6LOWPAN_NHC_ROUTING 49 config 6LOWPAN_NHC_ROUTING 60 tristate "Routing Header Support" 50 tristate "Routing Header Support" 61 default y 51 default y 62 help !! 52 ---help--- 63 6LoWPAN IPv6 Routing Header compress 53 6LoWPAN IPv6 Routing Header compression according to RFC6282. 64 54 65 config 6LOWPAN_NHC_UDP 55 config 6LOWPAN_NHC_UDP 66 tristate "UDP Header Support" 56 tristate "UDP Header Support" 67 default y 57 default y 68 help !! 58 ---help--- 69 6LoWPAN IPv6 UDP Header compression 59 6LoWPAN IPv6 UDP Header compression according to RFC6282. 70 << 71 config 6LOWPAN_GHC_EXT_HDR_HOP << 72 tristate "GHC Hop-by-Hop Options Heade << 73 help << 74 6LoWPAN IPv6 Hop-by-Hop option gener << 75 to RFC7400. << 76 << 77 config 6LOWPAN_GHC_UDP << 78 tristate "GHC UDP Support" << 79 help << 80 6LoWPAN IPv6 UDP generic header comp << 81 << 82 config 6LOWPAN_GHC_ICMPV6 << 83 tristate "GHC ICMPv6 Support" << 84 help << 85 6LoWPAN IPv6 ICMPv6 generic header c << 86 << 87 config 6LOWPAN_GHC_EXT_HDR_DEST << 88 tristate "GHC Destination Options Head << 89 help << 90 6LoWPAN IPv6 destination option gene << 91 to RFC7400. << 92 << 93 config 6LOWPAN_GHC_EXT_HDR_FRAG << 94 tristate "GHC Fragmentation Options He << 95 help << 96 6LoWPAN IPv6 fragmentation option ge << 97 according to RFC7400. << 98 << 99 config 6LOWPAN_GHC_EXT_HDR_ROUTE << 100 tristate "GHC Routing Options Header S << 101 help << 102 6LoWPAN IPv6 routing option generic << 103 to RFC7400. << 104 60 105 endif 61 endif
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.