Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: oldheating gps motorhome heating
Diff: eth/arp.cpp
- 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);