1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 03:17:35 +00:00
serenity/Kernel/Net
Andreas Kling a3f39fe789 Net: Make NetworkAdapter reference-counted
The idea behind WeakPtr<NetworkAdapter> was to support hot-pluggable
network adapters, but on closer thought, that's super impractical so
let's not go down that road.
2020-02-08 00:19:46 +01:00
..
ARP.h Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
E1000NetworkAdapter.cpp Net: Make NetworkAdapter reference-counted 2020-02-08 00:19:46 +01:00
E1000NetworkAdapter.h Kernel: Detect devices when enumerating the PCI bus 2020-02-02 00:57:13 +01:00
EthernetFrameHeader.h Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
EtherType.h Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
ICMP.h Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
IPv4.h Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
IPv4Socket.cpp Kernel: Truncate addresses stored by getsockname() and getpeername() 2020-02-07 23:43:32 +01:00
IPv4Socket.h Kernel: Truncate addresses stored by getsockname() and getpeername() 2020-02-07 23:43:32 +01:00
IPv4SocketTuple.h Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
LocalSocket.cpp Kernel: Truncate addresses stored by getsockname() and getpeername() 2020-02-07 23:43:32 +01:00
LocalSocket.h Kernel: Truncate addresses stored by getsockname() and getpeername() 2020-02-07 23:43:32 +01:00
LoopbackAdapter.cpp Kernel: Some more int => size_t in NetworkAdapter and subclasses 2020-01-30 21:51:27 +01:00
LoopbackAdapter.h Kernel: Some more int => size_t in NetworkAdapter and subclasses 2020-01-30 21:51:27 +01:00
MACAddress.h Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
NetworkAdapter.cpp Net: Make NetworkAdapter reference-counted 2020-02-08 00:19:46 +01:00
NetworkAdapter.h Net: Make NetworkAdapter reference-counted 2020-02-08 00:19:46 +01:00
NetworkTask.cpp Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
NetworkTask.h Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
Routing.cpp Net: Make NetworkAdapter reference-counted 2020-02-08 00:19:46 +01:00
Routing.h Net: Make NetworkAdapter reference-counted 2020-02-08 00:19:46 +01:00
RTL8139NetworkAdapter.cpp Net: Make NetworkAdapter reference-counted 2020-02-08 00:19:46 +01:00
RTL8139NetworkAdapter.h Kernel: Detect devices when enumerating the PCI bus 2020-02-02 00:57:13 +01:00
Socket.cpp Kernel: Fix three broken format strings in Socket::{get,set}sockopt() 2020-02-07 23:49:15 +01:00
Socket.h Kernel: Truncate addresses stored by getsockname() and getpeername() 2020-02-07 23:43:32 +01:00
TCP.h Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
TCPSocket.cpp Kernel: Make IPv4Socket::protocol_send() use a size_t for buffer size 2020-01-29 12:27:42 +01:00
TCPSocket.h Net: Make NetworkAdapter reference-counted 2020-02-08 00:19:46 +01:00
UDP.h Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
UDPSocket.cpp Kernel: Make IPv4Socket::protocol_send() use a size_t for buffer size 2020-01-29 12:27:42 +01:00
UDPSocket.h Kernel: Make IPv4Socket::protocol_send() use a size_t for buffer size 2020-01-29 12:27:42 +01:00