zephyr/subsys/net/lib/shell
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
..
allocs.c
arp.c
capture.c
cm.c
CMakeLists.txt net: shell: Add pmtu command to the net-shell 2024-11-18 07:26:07 -05:00
conn.c
dhcpv4.c
dhcpv6.c net: shell: dhcpv6: Add cmd to start/stop DHCPv6 client 2024-09-23 14:10:15 +01:00
dns.c net: shell: dns: Print DNS server with network interface 2024-11-16 13:51:27 -05:00
events.c net: shell: events: Print more details for L4 events 2025-01-30 18:29:45 +01:00
gptp.c
http.c include: zephyr: sys: Introduce IS_BIT_SET() macro 2025-01-10 14:48:13 +01:00
iface_dynamic.h
iface.c net: Change the net_linkaddr struct to not use pointers 2025-03-17 16:25:22 +01:00
ipv4.c net: shell: Add pmtu command to the net-shell 2024-11-18 07:26:07 -05:00
ipv6.c net: shell: Add pmtu command to the net-shell 2024-11-18 07:26:07 -05:00
mem.c net: shell: mem: support getting max used buf and packet 2025-01-20 11:16:18 +01:00
nbr.c
net_shell_private.h net: vlan: Allow VLAN count to be set to 0 2025-01-31 16:12:50 +01:00
net_shell.c
net_shell.h
ping.c net: shell: ping: Do not wait in ICMP Echo-Req 2024-12-19 15:18:33 +01:00
pkt.c
pmtu.c net: shell: Add pmtu command to the net-shell 2024-11-18 07:26:07 -05:00
ppp.c
resume.c
route.c net: Change the net_linkaddr struct to not use pointers 2025-03-17 16:25:22 +01:00
sockets.c lib: shell: net: sockets: service: don't show type 2024-10-23 11:32:21 +02:00
stats.c net: tc: Add statistics about dropped packets 2025-01-30 20:27:33 +01:00
suspend.c
tcp.c
udp.c
virtual.c
vlan.c
websocket.c