zephyr/subsys/net/ip
Maochen Wang cfe91b8df1 net: ip: net_pkt: only reserve L2 header for TX case
Only reserve L2 header for TX case when allocating net buffer,
as for RX case, all the received headers are already in linear
buffer when the driver receives the data, and reserve extra L2
header for RX case may exceed the default buffer size.

Signed-off-by: Maochen Wang <maochen.wang@nxp.com>
2025-01-21 11:11:19 +01:00
..
6lo_private.h
6lo.c
6lo.h
canbus_socket.c
canbus_socket.h
CMakeLists.txt
connection.c
connection.h
icmp.c net: icmp: Add a way to send ICMP Echo-Req without waiting 2024-12-19 15:18:33 +01:00
icmpv4.c
icmpv4.h
icmpv6.c
icmpv6.h
igmp.c
igmp.h
ipv4_acd.c
ipv4_autoconf.c
ipv4_fragment.c net: ipv4_fragment: Add PMTU support 2024-11-18 07:26:07 -05:00
ipv4.c net: ethernet: Set the ptype by the caller in send 2025-01-16 22:37:28 +01:00
ipv4.h
ipv6_fragment.c net: ipv6_fragment: Data in one frag must be multiple of 8 2024-11-18 07:26:07 -05:00
ipv6_mld.c
ipv6_nbr.c net: ethernet: Set the ptype by the caller in send 2025-01-16 22:37:28 +01:00
ipv6_pe.c net: ipv6_pe: Check return value from mbedtls_md_setup 2024-11-28 15:42:08 +00:00
ipv6.c net: ethernet: Set the ptype by the caller in send 2025-01-16 22:37:28 +01:00
ipv6.h
iterables_net_pkt_alloc_stats.ld
Kconfig net: support configuring offloaded network device as default interface 2025-01-08 19:11:15 +01:00
Kconfig.debug
Kconfig.ipv4 net: ipv4: Specify default netmask for IPv4 addresses registered 2024-11-29 11:44:39 +01:00
Kconfig.ipv6
Kconfig.mgmt
Kconfig.stack
Kconfig.stats net: stats: Add prometheus support 2024-11-26 15:42:40 -05:00
Kconfig.tcp net: Remove deprecated CONFIG_NET_TCP_ACK_TIMEOUT option 2024-12-11 21:32:02 +01:00
nbr.c
nbr.h
net_context.c net: ethernet: Set the ptype by the caller in send 2025-01-16 22:37:28 +01:00
net_core.c
net_if.c net: support configuring offloaded network device as default interface 2025-01-08 19:11:15 +01:00
net_mgmt.c
net_pkt.c net: ip: net_pkt: only reserve L2 header for TX case 2025-01-21 11:11:19 +01:00
net_private.h net: Extend the protocol handling in Ethernet 2025-01-20 09:21:32 +01:00
net_stats.c net: stats: Add prometheus support 2024-11-26 15:42:40 -05:00
net_stats.h
net_tc_mapping.h
net_tc.c
net_timeout.c
packet_socket.c
packet_socket.h
pmtu.c
pmtu.h
promiscuous.c
route.c
route.h
tcp_internal.h
tcp_private.h
tcp.c
tcp.h
tp_priv.h
tp.c
tp.h
udp_internal.h
udp.c
utils.c