Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Current »

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)
}
  1. µ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
  2. 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.
  • No labels