CONFIG_NET_UDP_MISSING_CHECKSUM

Accept missing checksum (IPv4 only)

Type: bool

Help

RFC 768 states the possibility to have a missing checksum, for debugging purposes for instance. That feature is however valid only for IPv4 and on reception only, since Zephyr will always compute the UDP checksum in transmission path.

Direct dependencies

NET_UDP && NET_IPV4 && !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:430

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

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

config NET_UDP_MISSING_CHECKSUM
    bool "Accept missing checksum (IPv4 only)"
    depends on NET_UDP && NET_IPV4 && !NET_RAW_MODE && NETWORKING
    help
      RFC 768 states the possibility to have a missing checksum, for
      debugging purposes for instance. That feature is however valid only
      for IPv4 and on reception only, since Zephyr will always compute the
      UDP checksum in transmission path.

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