A stack which works with or without an Mbed os library. Provides IPv4 or IPv6 with a full 1500 byte buffer.

Dependents:   oldheating gps motorhome heating

Revision:
28:edc17eeb4142
Parent:
23:b641979389b2
Child:
33:714a0345e59b
--- a/eth/eth.cpp	Wed Jul 05 13:46:04 2017 +0000
+++ b/eth/eth.cpp	Mon Jul 24 15:27:36 2017 +0000
@@ -76,6 +76,7 @@
         case ARP:  action = ArpHandleReceivedPacket(pHeader->src, pData, &dataLength, pHeader->dst); break;
         case IPV4: action = Ip4HandleReceivedPacket(pHeader->src, pData, &dataLength, pHeader->dst); break;
         case IPV6: action = Ip6HandleReceivedPacket(pHeader->src, pData, &dataLength, pHeader->dst); break;
+        case 0x6970: break; //Drop Sonos group membership packet
         case 0x7374: break; //Drop Sky Q packet
         case 0x7475: break; //Drop Sky Q packet
         case 0x7380: break; //Drop Sky Q packet