aboutsummaryrefslogtreecommitdiff
path: root/src/telnet.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/telnet.h')
-rw-r--r--src/telnet.h23
1 files changed, 2 insertions, 21 deletions
diff --git a/src/telnet.h b/src/telnet.h
index 2289e84..8669e87 100644
--- a/src/telnet.h
+++ b/src/telnet.h
@@ -18,32 +18,13 @@
#pragma once
-/* commands */
-#define IAC 255
-#define DONT 254
-#define DO 253
-#define WONT 252
-#define WILL 251
-#define SB 250
-#define GA 249
-#define EL 248
-#define EC 247
-#define AYT 246
-#define IP 244
-#define NOP 241
-#define SE 240
-
-/* options */
-#define ECHO 1
-#define SGA 3
-#define STATUS 5
-#define NAWS 31
-#define LINEMODE 34
+#include <arpa/telnet.h>
void telnet_init(void);
enum telnet_status { TELNET_DATA = 0,
TELNET_FOUNDCMD,
+ TELNET_LINEOVER,
TELNET_EXIT };
enum telnet_status telnet_parse_data(const unsigned char*, size_t);