:orphan: .. title:: CONFIG_NET_CAPTURE .. kconfig:: CONFIG_NET_CAPTURE CONFIG_NET_CAPTURE ################## *Network packet capture support* Type: ``bool`` Help ==== .. code-block:: none This option allows user to capture network packets. The captured packets are sent to another host for processing. User can use network packet analyzer like Wireshark to process the packets. The captured network packets are sent using IPIP tunnel as a payload in UDP datagrams. Direct dependencies =================== \ :kconfig:`NETWORKING ` *(Includes any dependencies from ifs and menus.)* Defaults ======== No defaults. Implicitly defaults to ``n``. Symbols selected by this symbol =============================== - \ :kconfig:`NET_L2_VIRTUAL ` - \ :kconfig:`NET_L2_VIRTUAL_MGMT ` - \ :kconfig:`NET_L2_IPIP ` - \ :kconfig:`NET_MGMT ` - \ :kconfig:`NET_MGMT_EVENT ` - \ :kconfig:`NET_CONTEXT_NET_PKT_POOL ` Kconfig definition ================== At ``/net/lib/capture/Kconfig:6`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:44`` → ``/Kconfig:39`` → ``/net/Kconfig:89`` → ``/net/lib/Kconfig:40`` Menu path: (Top) → Sub Systems and OS Services → Networking → Link layer and IP networking support → Network additional services .. code-block:: kconfig config NET_CAPTURE bool "Network packet capture support" select NET_L2_VIRTUAL select NET_L2_VIRTUAL_MGMT select NET_L2_IPIP select NET_MGMT select NET_MGMT_EVENT select NET_CONTEXT_NET_PKT_POOL depends on NETWORKING help This option allows user to capture network packets. The captured packets are sent to another host for processing. User can use network packet analyzer like Wireshark to process the packets. The captured network packets are sent using IPIP tunnel as a payload in UDP datagrams. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*