icmpcode_v6.c

来自「unix网络编程卷1:套接口API的全书源码」· C语言 代码 · 共 25 行

C
25
字号
#include	"trace.h"const char *icmpcode_v6(int code){#ifdef	IPV6	static char errbuf[100];	switch (code) {	case  ICMP6_DST_UNREACH_NOROUTE:		return("no route to host");	case  ICMP6_DST_UNREACH_ADMIN:		return("administratively prohibited");	case  ICMP6_DST_UNREACH_NOTNEIGHBOR:		return("not a neighbor");	case  ICMP6_DST_UNREACH_ADDR:		return("address unreachable");	case  ICMP6_DST_UNREACH_NOPORT:		return("port unreachable");	default:		sprintf(errbuf, "[unknown code %d]", code);		return errbuf;	}#endif}

⌨️ 快捷键说明

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