zephyr/tests/net
Seppo Takalo 05abdf5d0b net: lwm2m: Deprecate LWM2M_ENGINE_MESSAGE_HEADER_SIZE
Kconfig value LWM2M_ENGINE_MESSAGE_HEADER_SIZE added
an extra headroom for CoAP packet sizes so that
if CoAP Block-Wise transfer block-size is configured
to be same as LWM2M_COAP_MAX_MSG_SIZE, the full
payload block would usually fit to the datagram.

This causes too much confusion to be usable.
CoAP headers and options vary on sizes, and there is
no runtime limitations that we should check the
header size against.

Only real limitation is the CoAP packet size, which
must fit into the UDP datagram with typical DTLS headers.

Only limitation for CoAP block-size then is that
it must fit into the CoAP message with all the headers
and options. But as the option sizes, like path, vary,
it must be checked runtime.

Signed-off-by: Seppo Takalo <seppo.takalo@nordicsemi.no>
2025-03-26 11:32:23 +01:00
..
6lo net: Change the net_linkaddr struct to not use pointers 2025-03-17 16:25:22 +01:00
all
arp net: Change the net_linkaddr struct to not use pointers 2025-03-17 16:25:22 +01:00
bridge
checksum_offload net: Change the net_linkaddr struct to not use pointers 2025-03-17 16:25:22 +01:00
conn_mgr_conn tests: net: conn_mgr: Use valid LL address in tests 2025-02-19 18:48:52 +01:00
conn_mgr_monitor tests: net: conn_mgr: Use valid LL address in tests 2025-02-19 18:48:52 +01:00
context
dhcpv4 boards native_posix: Remove twister support 2025-03-07 19:16:14 +01:00
dhcpv6
ethernet_mgmt
hostname net: Change the net_linkaddr struct to not use pointers 2025-03-17 16:25:22 +01:00
icmp
icmpv4
icmpv6
ieee802154 net: Change the net_linkaddr struct to not use pointers 2025-03-17 16:25:22 +01:00
iface net: Change the net_linkaddr struct to not use pointers 2025-03-17 16:25:22 +01:00
igmp
ip-addr
ipv4_fragment
ipv6 net: Change the net_linkaddr struct to not use pointers 2025-03-17 16:25:22 +01:00
ipv6_fragment test: net: ipv6_fragment: Set link layer protocol type for a packet 2025-03-21 09:52:42 +01:00
lib net: lwm2m: Deprecate LWM2M_ENGINE_MESSAGE_HEADER_SIZE 2025-03-26 11:32:23 +01:00
mgmt
mld
mocks
neighbor net: Change the net_linkaddr struct to not use pointers 2025-03-17 16:25:22 +01:00
net_pkt net: Change the net_linkaddr struct to not use pointers 2025-03-17 16:25:22 +01:00
npf
offloaded_netdev
pm
pmtu
ppp/driver
promiscuous
ptp/clock drivers/ethernet/eth_native_posix: Rename to eth_native_tap 2025-03-07 20:10:38 +01:00
route net: Change the net_linkaddr struct to not use pointers 2025-03-17 16:25:22 +01:00
route_mcast net: Change the net_linkaddr struct to not use pointers 2025-03-17 16:25:22 +01:00
shell test: net: shell Remove unused function 2025-02-12 02:23:21 +01:00
socket net: lib: tls_credentials: Rename TLS_CREDENTIAL_SERVER_CERTIFICATE 2025-03-21 14:18:52 +01:00
tcp
traffic_class net: Change the net_linkaddr struct to not use pointers 2025-03-17 16:25:22 +01:00
trickle
tx_timestamp net: Change the net_linkaddr struct to not use pointers 2025-03-17 16:25:22 +01:00
udp tests: net: udp: Remove unused function 2025-02-12 02:24:21 +01:00
utils tests: net: utils: Add tests for IP address string with mask 2025-03-20 17:16:10 +01:00
virtual net: Change the net_linkaddr struct to not use pointers 2025-03-17 16:25:22 +01:00
vlan net: Change the net_linkaddr struct to not use pointers 2025-03-17 16:25:22 +01:00
wifi