udpserver_test.c

来自「一个收集所有最基本功能的函数库;所有的函数都是尽量短小和简单 使用 doxyge」· C语言 代码 · 共 33 行

C
33
字号
/*************************************************************************** *            udpserver_test.c * *  Mon May 21 22:14:44 2007 *  Copyright  2007  kf701 *  Email <kf701.ye AT gmail.com> ****************************************************************************/#include "kf701.h"int send_sock;void run(struct sockaddr *addr, uint8_t *data, uint32_t size){	data[size] = 0;	sys_debug("%s,%d: socket data = %s\n", __FILE__, __LINE__, data);	uint8_t buf[10];	rand_string( buf, sizeof(buf) );	socklen_t len = sizeof( struct sockaddr_in );	sendto( send_sock, buf, sizeof(buf), 0, addr, len );}int main(){	debug_verbose = 4;	sys_debug("udp listen port 8080 ...\n");	send_sock = socket(AF_INET,SOCK_DGRAM,0);	udp_server( 8080, 1024, run );	return 0;}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?