From a9584c6b392c508e71f6452d7be1200a5914419d Mon Sep 17 00:00:00 2001 From: Anton Kling Date: Wed, 26 Jun 2024 18:32:28 +0200 Subject: Networking stuff TCP is now in a somewhat good state --- kernel/network/arp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'kernel/network/arp.c') diff --git a/kernel/network/arp.c b/kernel/network/arp.c index 33aaaec..44dfd44 100644 --- a/kernel/network/arp.c +++ b/kernel/network/arp.c @@ -113,8 +113,8 @@ int get_mac_from_ip(const ipv4_t ip, u8 mac[6]) { return 1; } klog(LOG_NOTE, "ARP cache miss"); - enable_interrupts(); send_arp_request(ip); + enable_interrupts(); // TODO: Maybe wait a bit? for (int i = 0; i < 10; i++) { if (0 != memcmp(arp_table[i].ip, &ip, sizeof(u8[4]))) { -- cgit v1.2.3