diff options
author | root <root@phone01.(none)> | 2010-09-26 10:38:19 +0200 |
---|---|---|
committer | root <root@phone01.(none)> | 2010-09-26 10:38:19 +0200 |
commit | d0b22a46b53c968de3ec85022251f318d97e6b27 (patch) | |
tree | 26c5965da81e50e0b2619edff7008243c31711a9 /mactelnet.h | |
parent | f7cfcdb6b1fcfaf149dce2195181f3d8707306b6 (diff) | |
download | MAC-Telnet-d0b22a46b53c968de3ec85022251f318d97e6b27.tar.gz MAC-Telnet-d0b22a46b53c968de3ec85022251f318d97e6b27.zip |
Files splitted
Diffstat (limited to 'mactelnet.h')
-rw-r--r-- | mactelnet.h | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/mactelnet.h b/mactelnet.h new file mode 100644 index 0000000..5227718 --- /dev/null +++ b/mactelnet.h @@ -0,0 +1,31 @@ +#ifndef _MACTELNET_H +#define _MACTELNET_H 1 + +// Packet type +#define MT_PTYPE_SESSIONSTART 0 +#define MT_PTYPE_DATA 1 +#define MT_PTYPE_ACK 2 +#define MT_PTYPE_END 255 + +// Control packet type +#define MT_CPTYPE_BEGINAUTH 0 +#define MT_CPTYPE_ENCRYPTIONKEY 1 +#define MT_CPTYPE_PASSWORD 2 +#define MT_CPTYPE_USERNAME 3 +#define MT_CPTYPE_TERM_TYPE 4 +#define MT_CPTYPE_TERM_WIDTH 5 +#define MT_CPTYPE_TERM_HEIGHT 6 +#define MT_CPTYPE_PACKET_ERROR 7 +#define MT_CPTYPE_END_AUTH 9 + +struct mt_mactelnet_hdr { + unsigned char ver; + unsigned char ptype; + unsigned char srcaddr[6]; + unsigned char dstaddr[6]; + unsigned short seskey; + unsigned int counter; + unsigned char *data; +}; + +#endif |