diff --git a/src/add-ons/kernel/network/datalink_protocols/arp/arp.cpp b/src/add-ons/kernel/network/datalink_protocols/arp/arp.cpp index 9a5d402e30..2053338dcb 100644 --- a/src/add-ons/kernel/network/datalink_protocols/arp/arp.cpp +++ b/src/add-ons/kernel/network/datalink_protocols/arp/arp.cpp @@ -120,7 +120,6 @@ static void arp_timer(struct net_timer *timer, void *data); net_buffer_module_info* gBufferModule; static net_stack_module_info* sStackModule; static net_datalink_module_info* sDatalinkModule; -static mutex sCacheLock; static bool sIgnoreReplies; @@ -152,6 +151,7 @@ struct arpHash { typedef BOpenHashTable AddressCache; static AddressCache* sCache; +static mutex sCacheLock; #ifdef TRACE_ARP