zephyr/subsys/net/ip
Robert Lubos 370096e4f5 net: tcp: Fix goto condition in case of RST/packet error
In case RST packet is received or malformed packet is received, the TCP
should not proceed with the state machine execution (which may process
the invalid packet) but rather jump directly to exit, where the
connection will be closed.

Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
2023-09-07 11:41:52 +02:00
..
6lo_private.h
6lo.c
6lo.h
canbus_socket.c
canbus_socket.h
CMakeLists.txt net: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
connection.c net: pkt_filter: Introduce additional hooks for pkt_filter 2023-07-10 09:27:47 +02:00
connection.h
dhcpv4.c net: dhcpv4: Accept unicast replies 2023-07-25 14:15:45 +02:00
dhcpv4.h net: dhcpv4: Accept unicast replies 2023-07-25 14:15:45 +02:00
icmpv4.c
icmpv4.h
icmpv6.c net: icmpv6: allow multiple handlers 2023-08-28 08:24:31 +01:00
icmpv6.h
igmp.c
ipv4_autoconf_internal.h
ipv4_autoconf.c
ipv4_fragment.c net: fix few mismatched CONTAINER_OF 2023-08-30 10:21:31 +02:00
ipv4.c net: dhcpv4: Accept unicast replies 2023-07-25 14:15:45 +02:00
ipv4.h
ipv6_fragment.c net: fix few mismatched CONTAINER_OF 2023-08-30 10:21:31 +02:00
ipv6_mld.c
ipv6_nbr.c
ipv6.c net: pkt_filter: Introduce additional hooks for pkt_filter 2023-07-10 09:27:47 +02:00
ipv6.h
Kconfig net: Add name support to network interface 2023-08-31 14:43:36 +02:00
Kconfig.debug
Kconfig.ipv4 net: dhcpv4: Accept unicast replies 2023-07-25 14:15:45 +02:00
Kconfig.ipv6
Kconfig.mgmt kernel/timeout: introduce the timepoint API 2023-07-25 09:12:26 +02:00
Kconfig.stack
Kconfig.stats
nbr.c
nbr.h
net_context.c net: context: Remove shadowing variable in net_context_recv() 2023-08-09 20:01:39 -04:00
net_core.c
net_if.c net: Add name support to network interface 2023-08-31 14:43:36 +02:00
net_mgmt.c net: mgmt: Fix memory corruption in wait_on_iface 2023-09-07 09:44:06 +02:00
net_pkt.c kernel: Modify the signature of k_mem_slab_free() 2023-09-03 18:20:59 -04:00
net_private.h net: wifi_mgmt: Fix size calculation for net_mgmt info 2023-08-25 10:52:14 +02:00
net_shell.c net: shell: Print user friendly network interface name 2023-08-31 14:43:36 +02:00
net_shell.h
net_stats.c
net_stats.h
net_tc_mapping.h
net_tc.c
net_timeout.c
packet_socket.c
packet_socket.h
promiscuous.c
route.c net: fix few mismatched CONTAINER_OF 2023-08-30 10:21:31 +02:00
route.h
tcp_internal.h
tcp_private.h net: tcp: Implement TCP new Reno collision avoidance 2023-08-04 15:05:17 +02:00
tcp.c net: tcp: Fix goto condition in case of RST/packet error 2023-09-07 11:41:52 +02:00
tcp.h
tp_priv.h
tp.c
tp.h
trickle.c
udp_internal.h
udp.c
utils.c net: utils: fix offset used before range check 2023-06-16 05:46:05 -04:00