Beispiel #1
0
void uip_router_tcp_appcall(void)
{

  switch(uip_conn->lport)
  {
	case HTONS(1000):
		hello_world_appcall();
		break;
	case HTONS(80):
		httpd_appcall();
		break;
	case HTONS(23):
		telnetd_appcall();
		break;

  }
}
Beispiel #2
0
/*****************************************************************************
 函 数 名  : my_tcp_app
 功能描述  : tcp initialize for uip
 输入参数  : void  
 输出参数  : 无
 返 回 值  : 
 调用函数  : 
 被调函数  : 
 
 修改历史      :
  1.日    期   : 2017年4月17日
    作    者   : QSWWD
    修改内容   : 新生成函数

*****************************************************************************/
void my_tcp_app(void)
{
	printf("UIP_APPCALL...\n\r");	
	switch(uip_conn->lport) {
	case HTONS(1234):
		example1_app();
		break;
	case HTONS(2345):
		example2_app();
		break;
	case HTONS(23):
		telnetd_appcall();
		break;	
	case HTONS(80):
		httpd_appcall();
		break;
	case HTONS(1000):
		hello_world_appcall();
		break;
	default:
		printf("The protocal not support!\n\r");
		break;
	}	
}