:orphan: .. title:: NET_BUF_USER_DATA_SIZE .. option:: CONFIG_NET_BUF_USER_DATA_SIZE *Size of user\_data available in every network buffer* Type: ``int`` Help ==== .. code-block:: none Amount of memory reserved in each network buffer for user data. In most cases this can be left as the default value. Direct dependencies =================== \ :option:`NET_BUF ` *(Includes any dependencies from ifs and menus.)* Defaults ======== - 8 if ((\ :option:`BT ` || \ :option:`NET_TCP2 `) && \ :option:`64BIT `) || \ :option:`BT_ISO ` - 4 Kconfig definition ================== At ``/net/Kconfig:16`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:34`` → ``/Kconfig:39`` Menu path: (Top) → Sub Systems and OS Services → Networking → Network buffer support .. code-block:: kconfig config NET_BUF_USER_DATA_SIZE int "Size of user_data available in every network buffer" range 4 65535 if BT || NET_TCP2 range 0 65535 default 8 if ((BT || NET_TCP2) && 64BIT) || BT_ISO default 4 depends on NET_BUF help Amount of memory reserved in each network buffer for user data. In most cases this can be left as the default value. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*