net: telnet: remove obsolete code
Remove obsolote telnet console code. We now have a proper shell backend for telnet. Signed-off-by: Anas Nashif <anas.nashif@intel.com>
This commit is contained in:
parent
309b7ff3b4
commit
83ceb4953a
2 changed files with 0 additions and 43 deletions
|
@ -1,37 +0,0 @@
|
||||||
/*
|
|
||||||
* Copyright (c) 2017 Intel Corporation
|
|
||||||
*
|
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef ZEPHYR_INCLUDE_DRIVERS_CONSOLE_TELNET_CONSOLE_H_
|
|
||||||
#define ZEPHYR_INCLUDE_DRIVERS_CONSOLE_TELNET_CONSOLE_H_
|
|
||||||
|
|
||||||
#ifdef __cplusplus
|
|
||||||
extern "C" {
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#include <kernel.h>
|
|
||||||
|
|
||||||
/** @brief Register telnet input processing
|
|
||||||
*
|
|
||||||
* Input processing is started when string is received in telnet server.
|
|
||||||
* Carriage return is translated to NULL making string always NULL
|
|
||||||
* terminated. Application before calling register function need to
|
|
||||||
* initialize two fifo queues mentioned below.
|
|
||||||
*
|
|
||||||
* @param avail k_fifo queue keeping available input slots
|
|
||||||
* @param lines k_fifo queue of entered lines which to be processed
|
|
||||||
* in the application code.
|
|
||||||
* @param completion callback for tab completion of entered commands
|
|
||||||
*
|
|
||||||
* @return N/A
|
|
||||||
*/
|
|
||||||
void telnet_register_input(struct k_fifo *avail, struct k_fifo *lines,
|
|
||||||
u8_t (*completion)(char *str, u8_t len));
|
|
||||||
|
|
||||||
#ifdef __cplusplus
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#endif /* ZEPHYR_INCLUDE_DRIVERS_CONSOLE_TELNET_CONSOLE_H_ */
|
|
|
@ -15,9 +15,6 @@
|
||||||
#ifdef CONFIG_UART_CONSOLE
|
#ifdef CONFIG_UART_CONSOLE
|
||||||
#include <drivers/console/uart_console.h>
|
#include <drivers/console/uart_console.h>
|
||||||
#endif
|
#endif
|
||||||
#ifdef CONFIG_TELNET_CONSOLE
|
|
||||||
#include <drivers/console/telnet_console.h>
|
|
||||||
#endif
|
|
||||||
#ifdef CONFIG_NATIVE_POSIX_CONSOLE
|
#ifdef CONFIG_NATIVE_POSIX_CONSOLE
|
||||||
#include <drivers/console/native_posix_console.h>
|
#include <drivers/console/native_posix_console.h>
|
||||||
#endif
|
#endif
|
||||||
|
@ -30,9 +27,6 @@ void console_register_line_input(struct k_fifo *avail_queue,
|
||||||
#ifdef CONFIG_UART_CONSOLE
|
#ifdef CONFIG_UART_CONSOLE
|
||||||
uart_register_input(avail_queue, out_queue, completion);
|
uart_register_input(avail_queue, out_queue, completion);
|
||||||
#endif
|
#endif
|
||||||
#ifdef CONFIG_TELNET_CONSOLE
|
|
||||||
telnet_register_input(avail_queue, out_queue, completion);
|
|
||||||
#endif
|
|
||||||
#ifdef CONFIG_NATIVE_POSIX_STDIN_CONSOLE
|
#ifdef CONFIG_NATIVE_POSIX_STDIN_CONSOLE
|
||||||
native_stdin_register_input(avail_queue, out_queue, completion);
|
native_stdin_register_input(avail_queue, out_queue, completion);
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue