serenity/Kernel/Net
Robin Burchell a906098579 Kernel: Fix a bad printf, and stub out SO_ERROR a bit more fully
links requests SO_ERROR, so in not supporting it, things were unhappy.
Supporting this properly looks a little messy. I guess Socket will need
an m_error member it sets everywhere it returns an error. Or Syscall
could set it, perhaps, but I don't know if that's the right thing to
do, so let's just stub this for now and file a bug.
2019-05-30 02:02:30 +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 Add clang-format file 2019-05-28 17:31:20 +02:00
E1000NetworkAdapter.cpp Kernel: Move networking related files into Kernel/Net/. 2019-04-02 19:54:38 +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 Add clang-format file 2019-05-28 17:31:20 +02:00
ICMP.h Add clang-format file 2019-05-28 17:31:20 +02:00
IPv4.h Add clang-format file 2019-05-28 17:31:20 +02:00
IPv4Socket.cpp Kernel: Add getpeername() syscall, and fix getsockname() behavior. 2019-05-20 20:33:03 +02:00
IPv4Socket.h Add clang-format file 2019-05-28 17:31:20 +02:00
LocalSocket.cpp Kernel: Add getpeername() syscall, and fix getsockname() behavior. 2019-05-20 20:33:03 +02:00
LocalSocket.h Add clang-format file 2019-05-28 17:31:20 +02:00
LoopbackAdapter.cpp AK: Revert Eternal<T> for now since it doesn't work as intended. 2019-04-05 05:14:20 +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 Add clang-format file 2019-05-28 17:31:20 +02:00
NetworkAdapter.cpp Kernel: Move networking related files into Kernel/Net/. 2019-04-02 19:54:38 +02:00
NetworkAdapter.h Add clang-format file 2019-05-28 17:31:20 +02:00
NetworkTask.cpp NetworkTask: Don't crash on startup if there's no E1000 NIC present. 2019-05-18 00:22:08 +02:00
NetworkTask.h Kernel: Move networking related files into Kernel/Net/. 2019-04-02 19:54:38 +02:00
Routing.cpp Kernel: Add a LoopbackAdapter for talking to yourself via 127.0.0.1. 2019-04-02 15:46:44 +02:00
Routing.h Kernel: Move networking related files into Kernel/Net/. 2019-04-02 19:54:38 +02:00
Socket.cpp Kernel: Fix a bad printf, and stub out SO_ERROR a bit more fully 2019-05-30 02:02:30 +02:00
Socket.h Add clang-format file 2019-05-28 17:31:20 +02:00
TCP.h Add clang-format file 2019-05-28 17:31:20 +02:00
TCPSocket.cpp IPv4: Rename source/destination in socket classes to local/peer. 2019-05-04 16:40:34 +02:00
TCPSocket.h Add clang-format file 2019-05-28 17:31:20 +02:00
UDP.h Add clang-format file 2019-05-28 17:31:20 +02:00
UDPSocket.cpp IPv4: Rename source/destination in socket classes to local/peer. 2019-05-04 16:40:34 +02:00
UDPSocket.h Add clang-format file 2019-05-28 17:31:20 +02:00