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
eth/mac.h@151:bde6f7da1755, 2019-07-19 (annotated)
- 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?
User | Revision | Line number | New 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); |