CONFIG_NET_IPV6_FRAGMENT_MAX_COUNT

How many packets to reassemble at a time

Type: int

Help

How many fragmented IPv6 packets can be waiting reassembly simultaneously. Each fragment count might use up to 1280 bytes of memory so you need to plan this and increase the network buffer count.

Direct dependencies

NET_IPV6_FRAGMENT && NET_IPV6 && !NET_RAW_MODE && NETWORKING

(Includes any dependencies from ifs and menus.)

Default

  • 1

Kconfig definition

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

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

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

config NET_IPV6_FRAGMENT_MAX_COUNT
    int "How many packets to reassemble at a time"
    range 1 16
    default 1
    depends on NET_IPV6_FRAGMENT && NET_IPV6 && !NET_RAW_MODE && NETWORKING
    help
      How many fragmented IPv6 packets can be waiting reassembly
      simultaneously. Each fragment count might use up to 1280 bytes
      of memory so you need to plan this and increase the network buffer
      count.

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