:orphan: .. title:: CONFIG_NET_MGMT_EVENT .. kconfig:: CONFIG_NET_MGMT_EVENT CONFIG_NET_MGMT_EVENT ##################### *Add support for runtime network event notifications* Type: ``bool`` Help ==== .. code-block:: none This adds support for the stack to notify events towards any relevant listener. This can be necessary when application (or else) needs to be notified on a specific network event (ip address change for instance) to trigger some related work. Direct dependencies =================== \ :kconfig:`NET_MGMT ` && \ :kconfig:`NETWORKING ` *(Includes any dependencies from ifs and menus.)* Defaults ======== No defaults. Implicitly defaults to ``n``. Symbols that select this symbol =============================== - \ :kconfig:`NET_L2_BT_MGMT ` - \ :kconfig:`NET_L2_VIRTUAL_MGMT ` - \ :kconfig:`NET_L2_ETHERNET_MGMT ` - \ :kconfig:`NET_GPTP_VLAN ` - \ :kconfig:`NET_LLDP ` - \ :kconfig:`NET_L2_PPP_MGMT ` - \ :kconfig:`NET_L2_IEEE802154_MGMT ` - \ :kconfig:`NET_L2_WIFI_MGMT ` - \ :kconfig:`NET_DHCPV4 ` - \ :kconfig:`NET_PROMISCUOUS_MODE ` - \ :kconfig:`NET_CONFIG_SETTINGS ` - \ :kconfig:`NET_CONNECTION_MANAGER ` - \ :kconfig:`NET_CAPTURE ` Kconfig definition ================== At ``/net/ip/Kconfig.mgmt:11`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:44`` → ``/Kconfig:39`` → ``/net/Kconfig:87`` → ``/net/ip/Kconfig:853`` Menu path: (Top) → Sub Systems and OS Services → Networking → Link layer and IP networking support → IP stack → Network Management API .. code-block:: kconfig config NET_MGMT_EVENT bool "Add support for runtime network event notifications" depends on NET_MGMT && NETWORKING help This adds support for the stack to notify events towards any relevant listener. This can be necessary when application (or else) needs to be notified on a specific network event (ip address change for instance) to trigger some related work. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*