CONFIG_NET_IPV4_IGMP

Internet Group Management Protocol (IGMP) support

Type: bool

Help

The value depends on your network needs. IGMP should normally be
enabled if IPv4 multicast support is needed. Currently we support
IGMPv2 and earlier versions. This requires IPv4 header support
because IP Router Alert option must be sent.
See RFC 2236 for details.

Direct dependencies

NET_IPV4 && !NET_RAW_MODE && NETWORKING

(Includes any dependencies from ifs and menus.)

Defaults

No defaults. Implicitly defaults to n.

Symbols selected by this symbol

Symbols that select this symbol

Kconfig definition

At <Zephyr>/subsys/net/ip/Kconfig.ipv4:50

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:44<Zephyr>/subsys/Kconfig:39<Zephyr>/subsys/net/Kconfig:83<Zephyr>/subsys/net/ip/Kconfig:117

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

config NET_IPV4_IGMP
    bool "Internet Group Management Protocol (IGMP) support"
    select NET_IPV4_HDR_OPTIONS
    depends on NET_IPV4 && !NET_RAW_MODE && NETWORKING
    help
      The value depends on your network needs. IGMP should normally be
      enabled if IPv4 multicast support is needed. Currently we support
      IGMPv2 and earlier versions. This requires IPv4 header support
      because IP Router Alert option must be sent.
      See RFC 2236 for details.

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