⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 send_v6.c

📁 unix网络编程卷1:套接口API的全书源码
💻 C
字号:
#include	"ping.h"voidsend_v6(){#ifdef	IPV6	int					len;	struct icmp6_hdr	*icmp6;	icmp6 = (struct icmp6_hdr *) sendbuf;	icmp6->icmp6_type = ICMP6_ECHO_REQUEST;	icmp6->icmp6_code = 0;	icmp6->icmp6_id = pid;	icmp6->icmp6_seq = nsent++;	memset((icmp6 + 1), 0xa5, datalen);	/* fill with pattern */	Gettimeofday((struct timeval *) (icmp6 + 1), NULL);	len = 8 + datalen;		/* 8-byte ICMPv6 header */	Sendto(sockfd, sendbuf, len, 0, pr->sasend, pr->salen);		/* 4kernel calculates and stores checksum for us */#endif	/* IPV6 */}

⌨️ 快捷键说明

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