diff options
Diffstat (limited to 'cc3200/telnet/telnet.c')
-rw-r--r-- | cc3200/telnet/telnet.c | 34 |
1 files changed, 3 insertions, 31 deletions
diff --git a/cc3200/telnet/telnet.c b/cc3200/telnet/telnet.c index aa15afd9e6..966dde130e 100644 --- a/cc3200/telnet/telnet.c +++ b/cc3200/telnet/telnet.c @@ -244,34 +244,14 @@ void telnet_run (void) { } void telnet_tx_strn (const char *str, int len) { - if (len > 0 && telnet_data.n_sd > 0) { + if (telnet_data.n_sd > 0 && telnet_data.state == E_TELNET_STE_LOGGED_IN && len > 0) { telnet_send_with_retries(telnet_data.n_sd, str, len); } } -void telnet_tx_strn_cooked (const char *str, uint len) { - int32_t nslen = 0; - const char *_str = str; - - for (int i = 0; i < len; i++) { - if (str[i] == '\n') { - telnet_send_with_retries(telnet_data.n_sd, _str, nslen); - telnet_send_with_retries(telnet_data.n_sd, "\r\n", 2); - _str += nslen + 1; - nslen = 0; - } - else { - nslen++; - } - } - if (_str < str + len) { - telnet_send_with_retries(telnet_data.n_sd, _str, nslen); - } -} - bool telnet_rx_any (void) { - return (telnet_data.n_sd > 0) ? ((telnet_data.rxRindex != telnet_data.rxWindex) && - (telnet_data.state == E_TELNET_STE_LOGGED_IN)) : false; + return (telnet_data.n_sd > 0) ? (telnet_data.rxRindex != telnet_data.rxWindex && + telnet_data.state == E_TELNET_STE_LOGGED_IN) : false; } int telnet_rx_char (void) { @@ -300,14 +280,6 @@ void telnet_reset (void) { telnet_data.state = E_TELNET_STE_START; } -bool telnet_is_enabled (void) { - return telnet_data.enabled; -} - -bool telnet_is_active (void) { - return (telnet_data.state == E_TELNET_STE_LOGGED_IN); -} - /****************************************************************************** DEFINE PRIVATE FUNCTIONS ******************************************************************************/ |