ladybird/Kernel/Net
Liav A c6480a0426 Kernel/Net: Support Intel 82574 adapter
We call it E1000E, because the layout for these cards is somewhat not
the same like E1000 supported cards.

Also, this card supports advanced features that are not supported on
8254x cards.
2021-06-09 22:44:09 +04:30
..
ARP.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
E1000ENetworkAdapter.cpp Kernel/Net: Support Intel 82574 adapter 2021-06-09 22:44:09 +04:30
E1000ENetworkAdapter.h Kernel/Net: Support Intel 82574 adapter 2021-06-09 22:44:09 +04:30
E1000NetworkAdapter.cpp Kernel/Net: Support Intel 82574 adapter 2021-06-09 22:44:09 +04:30
E1000NetworkAdapter.h Kernel/Net: Support Intel 82574 adapter 2021-06-09 22:44:09 +04:30
EthernetFrameHeader.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
EtherType.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
ICMP.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
IPv4.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
IPv4Socket.cpp Kernel: Introduce the NetworkingManagement singleton 2021-06-09 22:44:09 +04:30
IPv4Socket.h Kernel: Dont try to register ephemeral TCP ports twice 2021-06-01 23:32:27 +04:30
IPv4SocketTuple.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
LocalSocket.cpp Kernel: Switch LocalSocket to IntrusiveList from InlineLinkedList 2021-05-26 20:24:32 +02:00
LocalSocket.h Kernel: Switch LocalSocket to IntrusiveList from InlineLinkedList 2021-05-26 20:24:32 +02:00
LoopbackAdapter.cpp Kernel: Introduce the NetworkingManagement singleton 2021-06-09 22:44:09 +04:30
LoopbackAdapter.h Kernel: Introduce the NetworkingManagement singleton 2021-06-09 22:44:09 +04:30
NE2000NetworkAdapter.cpp Kernel: Introduce the NetworkingManagement singleton 2021-06-09 22:44:09 +04:30
NE2000NetworkAdapter.h Kernel: Introduce the NetworkingManagement singleton 2021-06-09 22:44:09 +04:30
NetworkAdapter.cpp Kernel: Introduce the NetworkingManagement singleton 2021-06-09 22:44:09 +04:30
NetworkAdapter.h Kernel: Introduce the NetworkingManagement singleton 2021-06-09 22:44:09 +04:30
NetworkingManagement.cpp Kernel/Net: Support Intel 82574 adapter 2021-06-09 22:44:09 +04:30
NetworkingManagement.h Kernel: Introduce the NetworkingManagement singleton 2021-06-09 22:44:09 +04:30
NetworkTask.cpp Kernel: Introduce the NetworkingManagement singleton 2021-06-09 22:44:09 +04:30
NetworkTask.h Kernel: Avoid deadlock when trying to send packets from the NetworkTask 2021-04-30 23:11:56 +02:00
Routing.cpp Kernel: Introduce the NetworkingManagement singleton 2021-06-09 22:44:09 +04:30
Routing.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
RTL8139NetworkAdapter.cpp Kernel: Introduce the NetworkingManagement singleton 2021-06-09 22:44:09 +04:30
RTL8139NetworkAdapter.h Kernel: Introduce the NetworkingManagement singleton 2021-06-09 22:44:09 +04:30
Socket.cpp Kernel: Introduce the NetworkingManagement singleton 2021-06-09 22:44:09 +04:30
Socket.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
TCP.h Kernel: Set MSS option for outbound TCP SYN packets 2021-05-12 13:47:07 +02:00
TCPSocket.cpp Kernel: Introduce the NetworkingManagement singleton 2021-06-09 22:44:09 +04:30
TCPSocket.h Kernel: Dont try to register ephemeral TCP ports twice 2021-06-01 23:32:27 +04:30
UDP.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
UDPSocket.cpp Kernel: Make sure we increment the TX counter 2021-06-04 19:06:47 +02:00
UDPSocket.h Kernel: Make UDPSocket::create() API OOM safe 2021-05-13 16:21:53 +02:00