CONFIG_NET_NBUF_DATA_SIZE:

This value tells what is the size of the data fragment that is received from the network. Example: For IEEE 802.15.4, the network packet is 127 bytes long, which leaves in worst case 81 bytes for user data (MTU). In order to be able to receive at least full IPv6 packet which has a size of 1280 bytes, the one should allocate 16 fragments here.

Symbol:

NET_NBUF_DATA_SIZE

Type:

int

Value:

“”

User value:

(no user value)

Visibility:

“n”

Is choice item:

false

Is defined:

true

Is from env.:

false

Is special:

false

Prompts:
  • “Size of each network data fragment”
Default values:
  • 128 (value: “n”)
  • Condition: (none)
  • 125 (value: “n”)
  • Condition: NET_L2_IEEE802154 (value: “n”)
Selects:

(no selects)

Reverse (select-related) dependencies:
 

(no reverse dependencies)

Additional dependencies from enclosing menus and ifs:
 

NETWORKING && NETWORKING (value: “n”)

Locations:
  • ../subsys/net/ip/Kconfig:242