dgecholoop1.c

来自「《unix网络编程第二卷》中的源代码」· C语言 代码 · 共 28 行

C
28
字号
#include	"unp.h"static void	recvfrom_int(int);static int	count;voiddg_echo(int sockfd, SA *pcliaddr, socklen_t clilen){	socklen_t	len;	char		mesg[MAXLINE];	Signal(SIGINT, recvfrom_int);	for ( ; ; ) {		len = clilen;		Recvfrom(sockfd, mesg, MAXLINE, 0, pcliaddr, &len);		count++;	}}static voidrecvfrom_int(int signo){	printf("\nreceived %d datagrams\n", count);	exit(0);}

⌨️ 快捷键说明

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