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.c176 ((caddr_t)oip + oiplen))->icmp_type)) { in icmp_do_error()
240 icp->icmp_type = type; in icmp_do_error()
375 if (icp->icmp_type > ICMP_MAXTYPE) in icmp_input_if()
379 switch (icp->icmp_type) { in icmp_input_if()
405 icmpstat_inc(icps_inhist + icp->icmp_type); in icmp_input_if()
407 switch (icp->icmp_type) { in icmp_input_if()
514 icp->icmp_type = ICMP_ECHOREPLY; in icmp_input_if()
530 icp->icmp_type = ICMP_TSTAMPREPLY; in icmp_input_if()
559 icp->icmp_type = ICMP_MASKREPLY; in icmp_input_if()
1123 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.y4606 LOOP_THROUGH(struct node_icmp, icmp_type, icmp_types, in expand_rule()
4715 r->type = icmp_type->type; in expand_rule()
4716 r->code = icmp_type->code; in expand_rule()
4732 if (icmp_type->proto && r->proto != icmp_type->proto) { in expand_rule()
4836 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.y5868 static const struct icmptypeent icmp_type[] = { variable
5980 for (i = 0; i < nitems(icmp_type); i++) { in geticmptypebyname()
5981 if (!strcmp(w, icmp_type[i].name)) in geticmptypebyname()
5982 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()
4389 ctx.icmptype = pd->hdr.icmp.icmp_type; in pf_test_rule()
5594 icmptype = pd->hdr.icmp.icmp_type; in pf_test_state_icmp()
6124 pf_icmp_mapping(&pd2, iih->icmp_type, in pf_test_state_icmp()