/
Sample application
Sample application
Initialization standard server
The following code listing demonstrate the µC/TELNETs module capabilities in standard mode. That code simply initializes µC/TELNETs in standard mode.
Telnet standard mode initialization code
CPU_BOOLEAN AppTELNETs_Init (void) { CPU_BOOLEAN success; NET_SOCK_ADDR_FAMILY ip_family; ip_family = NET_SOCK_ADDR_FAMILY_IP_V4; (1) printf("Initialize telnet server...\n\r"); success = TELNETs_Init(ip_family, DEF_NULL); (2) if (success == DEF_OK) { printf("TELNET server successfully initialized\n\r"); } else { printf("TELNET server initialization failed\n\r"); } return (success) }
- µC/TELNETs works either IPv4 or IPv6, but not both at the same time. During the initialization, the user must specified the IP family :
NET_SOCK_ADDR_FAMILY_IP_V4
NET_SOCK_ADDR_FAMILY_IP_V6 - Initialization of the µC/TELNETs module with secure mode disabled. When this function returns, the system is ready to accept standard connection requests from clients.