zephyr/samples/net
Jukka Rissanen ac3cb9dac0 net: Change the net_linkaddr struct to not use pointers
Previously the net_linkaddr struct had pointers to the link address.
This is error prone and difficult to handle if cloning the packet as
those pointers can point to wrong place. Mitigate this issue by
allocating the space for link address in net_linkaddr struct. This will
increase the size of the net_pkt by 4 octets for IEEE 802.15.4 where the
link address length is 8, but there no increase in size if link address
is 6 bytes like in Ethernet/Wi-Fi.

Signed-off-by: Jukka Rissanen <jukka.rissanen@nordicsemi.no>
2025-03-17 16:25:22 +01:00
..
capture
cellular_modem drivers: serial: nrfx_uarte: Deprecate CONFIG_UART_x_NRF_HW_ASYNC 2024-12-06 12:14:02 +01:00
cloud samples: net: aws_iot_mqtt: Add support for hl7800 based boards 2025-01-20 11:15:57 +01:00
common samples: net: common: resend conn status 2025-03-07 19:51:40 +01:00
dhcpv4_client boards native_posix: Remove twister support 2025-03-07 19:16:14 +01:00
dns_resolve boards native_posix: Remove twister support 2025-03-07 19:16:14 +01:00
dsa net: Change the net_linkaddr struct to not use pointers 2025-03-17 16:25:22 +01:00
gptp samples/net: Misc native_posix naming cleanup 2025-03-07 20:10:38 +01:00
ipv4_autoconf drivers: wifi: make WIFI_BUILD_ONLY_MODE global symbol 2024-12-18 18:17:16 +01:00
lldp samples/net: Don't test on native_posix 2024-09-25 04:04:36 -04:00
lwm2m_client net: lwm2m: Test compilation with data cache enabled 2025-03-12 02:27:59 +01:00
mdns_responder samples: net: mdns_responder: Enable probing in CI 2025-02-12 09:40:15 +01:00
mqtt_publisher drivers: wifi: make WIFI_BUILD_ONLY_MODE global symbol 2024-12-18 18:17:16 +01:00
mqtt_sn_publisher samples/net: Remove native_posix overlays 2025-03-07 19:16:14 +01:00
openthread drivers: ethernet: Remove deprecated eth_mcux 2025-02-26 22:04:26 +00:00
prometheus samples: net: prometheus: do not use deprecated posix kconfig 2025-03-12 19:03:52 +01:00
promiscuous_mode
ptp samples/net: Misc native_posix naming cleanup 2025-03-07 20:10:38 +01:00
secure_mqtt_sensor_actuator yaml: use EXTRA_CONF_FILE in .yaml files 2024-10-17 09:45:25 +02:00
sockets samples/net sntp_client: Replace deprecated option 2025-03-12 19:05:12 +01:00
stats net: stats: ipv4: pmtu: Add Path MTU Discovery statistics 2024-11-18 07:26:07 -05:00
syslog_net samples: net: syslog_net: add missing dep of net log backend 2025-01-04 10:56:12 +01:00
telnet boards native_posix: Remove twister support 2025-03-07 19:16:14 +01:00
tftp_client samples: net: tftp_client: Bump main thread stack size 2024-06-24 12:42:16 -04:00
virtual
vlan samples: net: vlan: Add IPv6 prefix config to each vlan-iface 2024-09-10 11:43:32 +02:00
wifi drivers: ethernet: Remove deprecated eth_mcux 2025-02-26 22:04:26 +00:00
wpan_serial tests/samples: use integration platforms where possible 2025-03-11 11:35:15 +01:00
zperf samples/net: Remove native_posix overlays 2025-03-07 19:16:14 +01:00
net.rst doc: samples: Adopt code-sample-category across tree 2024-09-23 12:00:00 +02:00