ladybird/Kernel/Net
Andreas Kling d5bb98acbc AK: Defer to Traits<T> for equality comparison in container templates.
This is prep work for supporting HashMap with NonnullRefPtr<T> as values.
It's currently not possible because many HashTable functions require being
able to default-construct the value type.
2019-06-29 19:14:03 +02:00
..
.gitignore Kernel: Add a LoopbackAdapter for talking to yourself via 127.0.0.1. 2019-04-02 15:46:44 +02:00
ARP.h Kernel: Use NetworkOrdered<T> in ARPPacket. 2019-06-10 00:59:19 -07:00
E1000NetworkAdapter.cpp Kernel+Userland: Expose list of network adapters through /proc/netadapters. 2019-06-16 07:06:49 +02:00
E1000NetworkAdapter.h Add clang-format file 2019-05-28 17:31:20 +02:00
EthernetFrameHeader.h Add clang-format file 2019-05-28 17:31:20 +02:00
EtherType.h Meta: Tweak .clang-format to not wrap braces after enums. 2019-06-07 17:13:23 +02:00
ICMP.h Meta: Tweak .clang-format to not wrap braces after enums. 2019-06-07 17:13:23 +02:00
IPv4.h AK: Move IPv4Address from Kernel/Net/ to AK/ since it's quite useful. 2019-06-18 11:28:48 +02:00
IPv4Socket.cpp Kernel: Fix all compiler warnings. 2019-06-22 16:22:34 +02:00
IPv4Socket.h Kernel: Fix all compiler warnings. 2019-06-22 16:22:34 +02:00
LocalSocket.cpp AK: Rename RetainPtr => RefPtr and Retained => NonnullRefPtr. 2019-06-21 18:37:47 +02:00
LocalSocket.h AK: Rename RetainPtr => RefPtr and Retained => NonnullRefPtr. 2019-06-21 18:37:47 +02:00
LoopbackAdapter.cpp Kernel+Userland: Expose list of network adapters through /proc/netadapters. 2019-06-16 07:06:49 +02:00
LoopbackAdapter.h AK: Revert Eternal<T> for now since it doesn't work as intended. 2019-04-05 05:14:20 +02:00
MACAddress.h AK: Defer to Traits<T> for equality comparison in container templates. 2019-06-29 19:14:03 +02:00
NetworkAdapter.cpp Kernel+Userland: Expose list of network adapters through /proc/netadapters. 2019-06-16 07:06:49 +02:00
NetworkAdapter.h Kernel+Userland: Expose list of network adapters through /proc/netadapters. 2019-06-16 07:06:49 +02:00
NetworkTask.cpp AK: Rename RetainPtr => RefPtr and Retained => NonnullRefPtr. 2019-06-21 18:37:47 +02:00
NetworkTask.h Kernel: Move networking related files into Kernel/Net/. 2019-04-02 19:54:38 +02:00
Routing.cpp Kernel: Run clang-format on everything. 2019-06-07 11:43:58 +02:00
Routing.h Kernel: Move networking related files into Kernel/Net/. 2019-04-02 19:54:38 +02:00
Socket.cpp AK: Rename RetainPtr => RefPtr and Retained => NonnullRefPtr. 2019-06-21 18:37:47 +02:00
Socket.h AK: Rename Retainable.h => RefCounted.h. 2019-06-21 18:58:45 +02:00
TCP.h Meta: Tweak .clang-format to not wrap braces after enums. 2019-06-07 17:13:23 +02:00
TCPSocket.cpp Kernel: Fix all compiler warnings. 2019-06-22 16:22:34 +02:00
TCPSocket.h Kernel: Fix all compiler warnings. 2019-06-22 16:22:34 +02:00
UDP.h Add clang-format file 2019-05-28 17:31:20 +02:00
UDPSocket.cpp Kernel: Fix all compiler warnings. 2019-06-22 16:22:34 +02:00
UDPSocket.h Kernel: Fix all compiler warnings. 2019-06-22 16:22:34 +02:00