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

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers mac.h Source File

mac.h

00001 #include <stdbool.h>
00002 
00003 extern void MacClear(char* mac);
00004 extern void MacCopy(char* macTo, const char* macFrom);
00005 extern bool MacIsEmpty(const char* mac);
00006 extern bool MacIsSame(const char* macA, const char* macB);
00007 extern void MacParse(const char *pText, char *mac);
00008 extern  int MacToString(const char* mac, int size, char* text);
00009 extern  int MacLog(const char* mac);
00010 extern  int MacHttp(const char* mac);
00011 extern char MacLocal[];
00012 extern  int MacAccept(const char* p);
00013 extern void MacMakeFromDest(int dest, int pro, char* p);