telnet_server.h 589 B

12345678910111213141516171819202122232425262728293031323334
  1. /*
  2. * telnet_server.h
  3. *
  4. * Created on: 24.11.2017
  5. * Author: balbekova
  6. */
  7. #ifndef TELNET_SERVER_H_
  8. #define TELNET_SERVER_H_
  9. #include "settings_api.h"
  10. /* Dimensions the buffer into which input characters are placed. */
  11. #define cmdMAX_INPUT_SIZE 144
  12. /*Number of connection*/
  13. #define NUMBER_TELNET_CONNECT 5
  14. typedef enum{
  15. TELNET_AUTH = 0,
  16. TELNET_AUTH_PASSW,
  17. TELNET_CMD,
  18. TELNET_CHANGE_PWD,
  19. TELNET_CHANGE_PWD_ACK
  20. }state_telnet_server_t;
  21. void telnet_server_init(void);
  22. void telnet_server_close(void);
  23. void telnet_server_port_change(void);
  24. #endif /* TELNET_SERVER_H_ */