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

Committer:
andrewboyson
Date:
Mon May 01 18:20:55 2017 +0000
Revision:
13:9cd54f7db57a
Child:
14:e75a59c1123d
Added ability to read DNS queries with encoded IP addresses

Who changed what in which revision?

UserRevisionLine numberNew contents of line
andrewboyson 13:9cd54f7db57a 1 extern char MacLocal[];
andrewboyson 13:9cd54f7db57a 2
andrewboyson 13:9cd54f7db57a 3 extern bool MacCompareBroadcast(char* p);
andrewboyson 13:9cd54f7db57a 4 extern bool MacCompareUnicastLocal(char* p);
andrewboyson 13:9cd54f7db57a 5 extern bool MacCompareMulticastLocal4(char* p);
andrewboyson 13:9cd54f7db57a 6 extern bool MacCompareMulticastLocal6(char* p);
andrewboyson 13:9cd54f7db57a 7 extern bool MacCompareMulticastAllNodes4(char* p);
andrewboyson 13:9cd54f7db57a 8 extern bool MacCompareMulticastAllNodes6(char* p);
andrewboyson 13:9cd54f7db57a 9 extern bool MacCompareMulticastAllRouters4(char* p);
andrewboyson 13:9cd54f7db57a 10 extern bool MacCompareMulticastAllRouters6(char* p);
andrewboyson 13:9cd54f7db57a 11 extern bool MacCompareMulticastMdns4(char* p);
andrewboyson 13:9cd54f7db57a 12 extern bool MacCompareMulticastMdns6(char* p);
andrewboyson 13:9cd54f7db57a 13 extern bool MacCompareMulticastLlmnr4(char* p);
andrewboyson 13:9cd54f7db57a 14 extern bool MacCompareMulticastLlmnr6(char* p);
andrewboyson 13:9cd54f7db57a 15
andrewboyson 13:9cd54f7db57a 16 extern void MacMakeMulticastNode4(char* p);
andrewboyson 13:9cd54f7db57a 17 extern void MacMakeMulticastNode6(char* p);
andrewboyson 13:9cd54f7db57a 18 extern void MacMakeMulticastRouter4(char* p);
andrewboyson 13:9cd54f7db57a 19 extern void MacMakeMulticastRouter6(char* p);
andrewboyson 13:9cd54f7db57a 20 extern void MacMakeMulticastMdns4(char* p);
andrewboyson 13:9cd54f7db57a 21 extern void MacMakeMulticastMdns6(char* p);
andrewboyson 13:9cd54f7db57a 22 extern void MacMakeMulticastLlmnr4(char* p);
andrewboyson 13:9cd54f7db57a 23 extern void MacMakeMulticastLlmnr6(char* p);
andrewboyson 13:9cd54f7db57a 24 extern void MacMakeBroadcast(char* p);