Searched refs:icmp_type (Results 1 – 11 of 11) sorted by relevance
/openbsd/usr.sbin/tcpdump/ |
H A D | print-icmp.c | 185 (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 D | ip_icmp.c | 181 ((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 D | ip_icmp.h | 62 u_int8_t icmp_type; /* type of message, see below */ member
|
/openbsd/usr.sbin/dhcpd/ |
H A D | icmp.c | 111 icmp.icmp_type = ICMP_ECHO; in icmp_echorequest() 155 if (icfrom->icmp_type != ICMP_ECHOREPLY) in icmp_echoreply()
|
/openbsd/sbin/pfctl/ |
H A D | pfctl_parser.c | 86 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 D | parse.y | 4654 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 D | worker.c | 133 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 D | ping.c | 1133 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 D | check_icmp.c | 181 icp->icmp_type = ICMP_ECHO; in send_icmp()
|
/openbsd/usr.sbin/bgpd/ |
H A D | parse.y | 5897 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 D | pf.c | 3122 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()
|