From e97ac9e158fef743bacc253377f96bbe9d9b7e08 Mon Sep 17 00:00:00 2001 From: Sean Middleditch Date: Sat, 24 Oct 2009 15:41:05 -0700 Subject: move telnet_state_t to libtelnet.c as it is only used internally --- libtelnet.c | 16 +++++++++++++++- libtelnet.h | 14 -------------- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/libtelnet.c b/libtelnet.c index bf0409b..62e6cd6 100644 --- a/libtelnet.c +++ b/libtelnet.c @@ -35,7 +35,21 @@ # define INLINE #endif -/* telnet state */ +/* telnet state codes */ +enum telnet_state_t { + TELNET_STATE_DATA = 0, + TELNET_STATE_IAC, + TELNET_STATE_WILL, + TELNET_STATE_WONT, + TELNET_STATE_DO, + TELNET_STATE_DONT, + TELNET_STATE_SB, + TELNET_STATE_SB_DATA, + TELNET_STATE_SB_DATA_IAC +}; +typedef enum telnet_state_t telnet_state_t; + +/* telnet state tracker */ struct telnet_t { /* user data */ void *ud; diff --git a/libtelnet.h b/libtelnet.h index 74a52ef..277311e 100644 --- a/libtelnet.h +++ b/libtelnet.h @@ -118,20 +118,6 @@ typedef struct telnet_telopt_t telnet_telopt_t; #define TELNET_PFLAG_DEFLATE (1<<7) -/* telnet states */ -enum telnet_state_t { - TELNET_STATE_DATA = 0, - TELNET_STATE_IAC, - TELNET_STATE_WILL, - TELNET_STATE_WONT, - TELNET_STATE_DO, - TELNET_STATE_DONT, - TELNET_STATE_SB, - TELNET_STATE_SB_DATA, - TELNET_STATE_SB_DATA_IAC -}; -typedef enum telnet_state_t telnet_state_t; - /* error codes */ enum telnet_error_t { TELNET_EOK = 0, -- cgit v1.2.3