cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

Kconfig (2704B)


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