Andreas Kling
|
7463eb52e8
Kernel: Improve names in the ARP table thread blocker
|
3 年 前 |
brapru
|
bad23e3f8c
Kernel: Convert Routing to east-const style
|
3 年 前 |
Andreas Kling
|
0c1d41cc8a
Kernel: Simplify Blockers so they don't need a "should block" flag
|
3 年 前 |
Andreas Kling
|
cfd9045891
Kernel: Remove unused Thread::Blocker::should_block() virtual
|
3 年 前 |
Andreas Kling
|
82c3cc4640
Kernel: Move Blocker setup out from constructors into setup_blocker()
|
3 年 前 |
Andreas Kling
|
7006cb82bd
Kernel: Rename Blocker::not_blocking(bool) to something more descriptive
|
3 年 前 |
Andreas Kling
|
e51a5e2d5d
Kernel: Rename some BlockerSets to foo_blocker_set
|
3 年 前 |
Andreas Kling
|
b30081b49a
Kernel: Rename BlockerSet::unblock() to something more accurate
|
3 年 前 |
Andreas Kling
|
85546af417
Kernel: Rename Thread::BlockCondition to BlockerSet
|
3 年 前 |
Andreas Kling
|
8000e8a080
Kernel: Mark Thread::Blocker leaf subclasses final
|
3 年 前 |
Andreas Kling
|
53019f413c
Kernel: Mark BlockCondition subclasses as final
|
3 年 前 |
Andreas Kling
|
c922a7da09
Kernel: Rename ScopedSpinlock => SpinlockLocker
|
3 年 前 |
Andreas Kling
|
55adace359
Kernel: Rename SpinLock => Spinlock
|
3 年 前 |
Andreas Kling
|
c2fc33becd
Kernel: Rename ProtectedValue<T> => MutexProtected<T>
|
3 年 前 |
brapru
|
f633ef2af7
Kernel: Move ARP debug information to ARP_DEBUG
|
4 年 前 |
Andreas Kling
|
c94c15d45c
Everywhere: Replace AK::Singleton => Singleton
|
4 年 前 |
Jean-Baptiste Boric
|
738e604bfc
Kernel: Migrate ARP table locking to ProtectedValue
|
4 年 前 |
Andreas Kling
|
32a150f2b4
Kernel: Make Thread::state_string() return StringView
|
4 年 前 |
brapru
|
f8c104aaaf
Kernel: Add update option to remove an entry from the ARP table
|
4 年 前 |
Andreas Kling
|
9457d83986
Kernel: Rename Locker => MutexLocker
|
4 年 前 |
Liav A
|
1c94b5e8eb
Kernel: Introduce the NetworkingManagement singleton
|
4 年 前 |
Gunnar Beutner
|
7cd49ba2a2
Kernel: Ignore interfaces without an IP address when routing packages
|
4 年 前 |
Gunnar Beutner
|
790d68ac5e
Kernel: Route packets destined for us through the loopback adapter
|
4 年 前 |
Gunnar Beutner
|
532db9f768
Kernel: Treat 0.0.0.0 as a loopback address
|
4 年 前 |
Gunnar Beutner
|
c160c6b035
Kernel: Use correct destination MAC address for multicast packets
|
4 年 前 |
Gunnar Beutner
|
d8f92bdf96
Kernel: Avoid deadlock when trying to send packets from the NetworkTask
|
4 年 前 |
Gunnar Beutner
|
4e6a26cbd2
Kernel: Silence a few more network dbgln()s
|
4 年 前 |
Brian Gianforcaro
|
8d6e9fad40
Kernel: Remove the now defunct `LOCKER(..)` macro.
|
4 年 前 |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 年 前 |
Andreas Kling
|
ac1c01cc30
Kernel: Convert klog() => dmesgln() in ARP/routing code
|
4 年 前 |