Liav A
|
0fc60e41dd
Kernel: Use klog() instead of kprintf()
|
5 anni fa |
Andreas Kling
|
48f7c28a5c
Kernel: Replace "current" with Thread::current and Process::current
|
5 anni fa |
Andreas Kling
|
1d611e4a11
Kernel: Reduce header dependencies of MemoryManager and Region
|
5 anni fa |
Andreas Kling
|
a356e48150
Kernel: Move all code into the Kernel namespace
|
5 anni fa |
Andreas Kling
|
db2ede9427
Net: Short-circuit routing to the IPv4 address of a local adapter
|
5 anni fa |
Andreas Kling
|
271bc4b2f2
Net: When routing to loopback, use the loopback adapter's MAC address
|
5 anni fa |
Andreas Kling
|
a3f39fe789
Net: Make NetworkAdapter reference-counted
|
5 anni fa |
Andreas Kling
|
94ca55cefd
Meta: Add license header to source files
|
5 anni fa |
Conrad Pankoff
|
5ca7ae4585
Kernel: Route all loopback traffic through the loopback adapter
|
5 anni fa |
Conrad Pankoff
|
b15a7c435f
Kernel: Implement is_zero for RoutingDecision
|
6 anni fa |
Conrad Pankoff
|
6d1418aa7a
Kernel: Add simple ARP routing layer
|
6 anni fa |
Conrad Pankoff
|
54ceabd48d
Kernel: Use WeakPtr<NetworkAdapter> instead of NetworkAdapter* in net code
|
6 anni fa |
Andreas Kling
|
bc951ca565
Kernel: Run clang-format on everything.
|
6 anni fa |
Andreas Kling
|
718bea73b3
Kernel: Add a LoopbackAdapter for talking to yourself via 127.0.0.1.
|
6 anni fa |