serenity/Kernel/Net
Timothy Flynn 836d93f7e3 Kernel: Replace C-idioms with AK types in RTL8168 network adapter
Instead of using C-arrays, and manually counting their lengths, use
AK::Array. And pass these arrays around as spans, instead of as pointer-
and-length pairs.
2024-03-04 20:00:52 +01:00
..
Intel Kernel/Net: E1000ENetworkAdapter detect EEPROM 2024-02-08 07:05:46 -07:00
Realtek Kernel: Replace C-idioms with AK types in RTL8168 network adapter 2024-03-04 20:00:52 +01:00
VirtIO
ARP.h
EthernetFrameHeader.h
EtherType.h
ICMP.h
IPv4.h
IPv4Socket.cpp Kernel: Add support for TCP window size scaling 2023-12-26 21:36:49 +01:00
IPv4Socket.h Kernel: Add support for TCP window size scaling 2023-12-26 21:36:49 +01:00
IPv4SocketTuple.h AK: Rename GenericTraits to DefaultTraits 2023-11-09 10:05:51 -05:00
LocalSocket.cpp Kernel+Tests: Don't panic when LocalSocket is already bound 2024-02-23 09:49:23 +01:00
LocalSocket.h
LoopbackAdapter.cpp Kernel: Stop including the ethernet header in LoopbackAdapter's mtu 2023-11-25 16:34:38 +01:00
LoopbackAdapter.h
NetworkAdapter.cpp
NetworkAdapter.h
NetworkingManagement.cpp
NetworkingManagement.h
NetworkTask.cpp Kernel/Net: Send RST packet when socket receives in closed state 2024-02-24 15:49:46 -07:00
NetworkTask.h
Routing.cpp Kernel: Properly support the SO_BROADCAST socket option 2023-12-24 22:22:58 +01:00
Routing.h Kernel: Properly support the SO_BROADCAST socket option 2023-12-24 22:22:58 +01:00
Socket.cpp Kernel: Stub out getsockopt for the SO_REUSEADDR option 2023-12-24 22:22:58 +01:00
Socket.h Kernel: Properly support the SO_BROADCAST socket option 2023-12-24 22:22:58 +01:00
TCP.h Kernel: Add support for TCP window size scaling 2023-12-26 21:36:49 +01:00
TCPSocket.cpp Kernel: Add support for TCP window size scaling 2023-12-26 21:36:49 +01:00
TCPSocket.h Kernel: Add support for TCP window size scaling 2023-12-26 21:36:49 +01:00
UDP.h
UDPSocket.cpp Kernel: Properly support the SO_BROADCAST socket option 2023-12-24 22:22:58 +01:00
UDPSocket.h