Home
last modified time | relevance | path

Searched refs:icmp_type (Results 1 – 11 of 11) sorted by relevance

/openbsd/usr.sbin/tcpdump/
H A Dprint-icmp.c185 (void) snprintf(buf, sizeof buf, "%u %u", dp->icmp_type, in icmp_print()
187 else switch (dp->icmp_type) { in icmp_print()
195 (dp->icmp_type == ICMP_ECHO)? in icmp_print()
200 str = tok2str(icmp2str, "type-#%u", dp->icmp_type); in icmp_print()
369 str = tok2str(icmp2str, "type-#%u", dp->icmp_type); in icmp_print()
374 if (TTEST2(dp->icmp_type, length)) { in icmp_print()
386 if (vflag > 1 && !ICMP_INFOTYPE(dp->icmp_type) && in icmp_print()
/openbsd/sys/netinet/
H A Dip_icmp.c181 ((caddr_t)oip + oiplen))->icmp_type)) { in icmp_do_error()
245 icp->icmp_type = type; in icmp_do_error()
380 if (icp->icmp_type > ICMP_MAXTYPE) in icmp_input_if()
384 switch (icp->icmp_type) { in icmp_input_if()
410 icmpstat_inc(icps_inhist + icp->icmp_type); in icmp_input_if()
412 switch (icp->icmp_type) { in icmp_input_if()
519 icp->icmp_type = ICMP_ECHOREPLY; in icmp_input_if()
535 icp->icmp_type = ICMP_TSTAMPREPLY; in icmp_input_if()
564 icp->icmp_type = ICMP_MASKREPLY; in icmp_input_if()
1135 if (icp->icmp_type != ICMP_TIMXCEED && icp->icmp_type != ICMP_UNREACH && in icmp_do_exthdr()
[all …]
H A Dip_icmp.h62 u_int8_t icmp_type; /* type of message, see below */ member
/openbsd/usr.sbin/dhcpd/
H A Dicmp.c111 icmp.icmp_type = ICMP_ECHO; in icmp_echorequest()
155 if (icfrom->icmp_type != ICMP_ECHOREPLY) in icmp_echoreply()
/openbsd/sbin/pfctl/
H A Dpfctl_parser.c86 static const struct icmptypeent icmp_type[] = { variable
234 for (i = 0; i < nitems(icmp_type); i++) { in geticmptypebynumber()
235 if (type == icmp_type[i].type) in geticmptypebynumber()
236 return (&icmp_type[i]); in geticmptypebynumber()
253 for (i = 0; i < nitems(icmp_type); i++) { in geticmptypebyname()
254 if (!strcmp(w, icmp_type[i].name)) in geticmptypebyname()
255 return (&icmp_type[i]); in geticmptypebyname()
H A Dparse.y4654 LOOP_THROUGH(struct node_icmp, icmp_type, icmp_types, in expand_rule()
4763 r->type = icmp_type->type; in expand_rule()
4764 r->code = icmp_type->code; in expand_rule()
4780 if (icmp_type->proto && r->proto != icmp_type->proto) { in expand_rule()
4884 uid, gid, rcv, icmp_type); in expand_rule()
/openbsd/usr.sbin/traceroute/
H A Dworker.c133 type = icp->icmp_type; in print_exthdr()
322 icmpp->icmp_type = ICMP_ECHO; in build_probe4()
515 type = icp->icmp_type; in packet_ok4()
/openbsd/sbin/ping/
H A Dping.c1133 icp->icmp_type = ICMP_ECHO; in pinger()
1278 if (icp->icmp_type == ICMP_ECHOREPLY) { in pr_pack()
1580 switch(icp->icmp_type) { in pr_icmph()
1740 printf("Unknown ICMP type: %d\n", icp->icmp_type); in pr_icmph()
/openbsd/usr.sbin/relayd/
H A Dcheck_icmp.c181 icp->icmp_type = ICMP_ECHO; in send_icmp()
/openbsd/usr.sbin/bgpd/
H A Dparse.y5897 static const struct icmptypeent icmp_type[] = { variable
6009 for (i = 0; i < nitems(icmp_type); i++) { in geticmptypebyname()
6010 if (!strcmp(w, icmp_type[i].name)) in geticmptypebyname()
6011 return (icmp_type[i].type); in geticmptypebyname()
/openbsd/sys/net/
H A Dpf.c3122 type = icmp4->icmp_type; in pf_translate_icmp_af()
3208 pf_patch_8(pd, &icmp4->icmp_type, type, PF_HI); in pf_translate_icmp_af()
4397 ctx.icmptype = pd->hdr.icmp.icmp_type; in pf_test_rule()
5603 icmptype = pd->hdr.icmp.icmp_type; in pf_test_state_icmp()
6135 pf_icmp_mapping(&pd2, iih->icmp_type, in pf_test_state_icmp()