dgecholoop2.c

来自「关于linux 网络编程的一些代码 关于linux 网络编程的一些代码」· C语言 代码 · 共 32 行

C
32
字号
#include	"unp.h"static void	recvfrom_int(int);static int	count;voiddg_echo(int sockfd, SA *pcliaddr, socklen_t clilen){	int			n;	socklen_t	len;	char		mesg[MAXLINE];	Signal(SIGINT, recvfrom_int);	n = 240 * 1024;	Setsockopt(sockfd, SOL_SOCKET, SO_RCVBUF, &n, sizeof(n));	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 + -
显示快捷键?