CONFIG_NET_IPV6_FRAGMENT

Support IPv6 fragmentation

Type: bool

Help

IPv6 fragmentation is disabled by default. This saves memory and should not cause issues normally as we support anyway the minimum length IPv6 packets (1280 bytes). If you enable fragmentation support, please increase amount of RX data buffers so that larger than 1280 byte packets can be received.

Direct dependencies

NET_IPV6 && !NET_RAW_MODE && NETWORKING

(Includes any dependencies from ifs and menus.)

Defaults

No defaults. Implicitly defaults to n.

Kconfig definition

At <Zephyr>/subsys/net/ip/Kconfig.ipv6:51

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:34<Zephyr>/subsys/Kconfig:34<Zephyr>/subsys/net/Kconfig:87<Zephyr>/subsys/net/ip/Kconfig:114

Menu path: (Top) → Sub Systems and OS Services → Networking → Link layer and IP networking support → IP stack → IPv6

config NET_IPV6_FRAGMENT
    bool "Support IPv6 fragmentation"
    depends on NET_IPV6 && !NET_RAW_MODE && NETWORKING
    help
      IPv6 fragmentation is disabled by default. This saves memory and
      should not cause issues normally as we support anyway the minimum
      length IPv6 packets (1280 bytes). If you enable fragmentation
      support, please increase amount of RX data buffers so that larger
      than 1280 byte packets can be received.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)