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:
Fri Jul 19 17:48:06 2019 +0000
Revision:
151:bde6f7da1755
Parent:
143:8cec8f08dc54
Child:
195:bd5b123143ca
Removed private key and certificate from semihost storage as found to be unreliable (though secure) and moved it into flash storage (reliable, simple, but visible on mbed.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
andrewboyson 61:aad055f1b0d1 1 #include <stdbool.h>
andrewboyson 61:aad055f1b0d1 2
andrewboyson 60:1d8c7a1e7483 3 extern void MacClear(char* mac);
andrewboyson 143:8cec8f08dc54 4 extern void MacCopy(char* macTo, const char* macFrom);
andrewboyson 143:8cec8f08dc54 5 extern bool MacIsEmpty(const char* mac);
andrewboyson 143:8cec8f08dc54 6 extern bool MacIsSame(const char* macA, const char* macB);
andrewboyson 143:8cec8f08dc54 7 extern int MacToString(const char* mac, int size, char* text);
andrewboyson 143:8cec8f08dc54 8 extern int MacLog(const char* mac);
andrewboyson 143:8cec8f08dc54 9 extern int MacHttp(const char* mac);
andrewboyson 60:1d8c7a1e7483 10 extern char MacLocal[];
andrewboyson 143:8cec8f08dc54 11 extern int MacAccept(const char* p);
andrewboyson 60:1d8c7a1e7483 12 extern void MacMakeFromDest(int dest, int pro, char* p);