/* \summary: Internet Control Message Protocol (ICMP) printer */
#ifdef HAVE_CONFIG_H
-#include "config.h"
+#include <config.h>
#endif
-#include <netdissect-stdinc.h>
+#include "netdissect-stdinc.h"
#include <stdio.h>
#include <string.h>
break;
case ICMP_UNREACH:
- ND_TCHECK(dp->icmp_ip.ip_dst);
+ ND_TCHECK_4(dp->icmp_ip.ip_dst);
switch (icmp_code) {
case ICMP_UNREACH_PROTOCOL:
break;
case ICMP_REDIRECT:
- ND_TCHECK(dp->icmp_ip.ip_dst);
+ ND_TCHECK_4(dp->icmp_ip.ip_dst);
fmt = tok2str(type2str, "redirect-#%u %%s to net %%s",
icmp_code);
(void)snprintf(buf, sizeof(buf), fmt,
break;
case ICMP_TIMXCEED:
- ND_TCHECK(dp->icmp_ip.ip_dst);
+ ND_TCHECK_4(dp->icmp_ip.ip_dst);
switch (icmp_code) {
case ICMP_TIMXCEED_INTRANS: