diff options
Diffstat (limited to 'Kernel/NetworkAdapter.cpp')
-rw-r--r-- | Kernel/NetworkAdapter.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/Kernel/NetworkAdapter.cpp b/Kernel/NetworkAdapter.cpp index fb09272a98..2188988b66 100644 --- a/Kernel/NetworkAdapter.cpp +++ b/Kernel/NetworkAdapter.cpp @@ -25,6 +25,7 @@ NetworkAdapter* NetworkAdapter::from_ipv4_address(const IPv4Address& address) } NetworkAdapter::NetworkAdapter() + : m_packet_queue_alarm(*this) { // FIXME: I wanna lock :( ASSERT_INTERRUPTS_DISABLED(); @@ -90,3 +91,8 @@ void NetworkAdapter::set_ipv4_address(const IPv4Address& address) { m_ipv4_address = address; } + +bool PacketQueueAlarm::is_ringing() const +{ + return m_adapter.has_queued_packets(); +} |