Andrew Boyson / net

Dependents:   oldheating gps motorhome heating

Revision:
44:83ce5ace337b
Parent:
43:bc028d5a6424
Child:
47:73af5c0b0dc2
--- a/eth/arp.cpp	Thu Oct 19 20:56:58 2017 +0000
+++ b/eth/arp.cpp	Sun Oct 22 17:19:17 2017 +0000
@@ -60,10 +60,10 @@
     else
     {
         Log("ARP header ");
-        MacToString       (pHeader->senderHardwareAddress, sizeof(text), text);           Log(text);
-        Ip4AddressToString(pHeader->senderProtocolAddress, sizeof(text), text); Log("["); LogF(text); Log("] >>> ");
-        MacToString       (pHeader->targetHardwareAddress, sizeof(text), text);           LogF(text);
-        Ip4AddressToString(pHeader->targetProtocolAddress, sizeof(text), text); Log("["); LogF(text); Log("]\r\n");
+        MacToString       (pHeader->senderHardwareAddress, sizeof(text), text);            Log(text);
+        Ip4AddressToString(pHeader->senderProtocolAddress, sizeof(text), text); Log("=="); LogF(text); Log(" >>> ");
+        MacToString       (pHeader->targetHardwareAddress, sizeof(text), text);            LogF(text);
+        Ip4AddressToString(pHeader->targetProtocolAddress, sizeof(text), text); Log("=="); LogF(text); Log("\r\n");
         
     }
 }
@@ -91,8 +91,8 @@
             {
                 if (NetTraceNewLine) Log("\r\n");
                 LogTime("ARP received request\r\n");
+                if (NetTraceStack) traceback();
                 logHeader(pPacket);
-                if (NetTraceStack) traceback();
             }   
             MacCopy(pHeader->targetHardwareAddress,  pHeader->senderHardwareAddress);
                     pHeader->targetProtocolAddress = pHeader->senderProtocolAddress;
@@ -108,8 +108,8 @@
             {
                 if (NetTraceNewLine) Log("\r\n");
                 LogTime("ARP received reply\r\n");
+                if (NetTraceStack) traceback();
                 logHeader(pPacket);
-                if (NetTraceStack) traceback();
             }   
             ArAddIp4Record(pHeader->senderHardwareAddress, pHeader->senderProtocolAddress);
             NrMakeRequestForNameFromIp4(pHeader->senderProtocolAddress);