move telnet_state_t to libtelnet.c as it is only used internally

This commit is contained in:
Sean Middleditch 2009-10-24 15:41:05 -07:00
parent 5565596352
commit e97ac9e158
2 changed files with 15 additions and 15 deletions

View File

@ -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;

View File

@ -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,