/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/ |
H A D | snoop_icmp.c | 65 interpret_icmp(int flags, struct icmp *icmp, int iplen, int ilen) in interpret_icmp() argument 83 switch (icmp->icmp_type) { in interpret_icmp() 87 ntohs(icmp->icmp_id), ntohs(icmp->icmp_seq)); in interpret_icmp() 92 switch (icmp->icmp_code) { in interpret_icmp() 116 icmp->icmp_ip.ip_p); in interpret_icmp() 199 switch (icmp->icmp_code) { in interpret_icmp() 223 ntohs(icmp->icmp_id), ntohs(icmp->icmp_seq)); in interpret_icmp() 234 ntohs(icmp->icmp_lifetime), icmp->icmp_num_addrs); in interpret_icmp() 336 icmp->icmp_pptr); in interpret_icmp() 384 icmp->icmp_type, pt); in interpret_icmp() [all …]
|
/illumos-gate/usr/src/cmd/ipf/examples/ |
H A D | example.7 | 3 block in proto icmp all 7 pass in on le1 proto icmp from any to any icmp-type echo 8 pass in on le1 proto icmp from any to any icmp-type echorep 12 block in on le1 proto icmp from any to any icmp-type unreach code 3
|
H A D | example.sr | 22 block in log on le0 proto icmp from any to any icmp-type unreach 59 block in on le0 proto icmp from any to 10.1.3.0/24 60 block in on le0 proto icmp from any to 10.1.1.0/24 61 block in on le0 proto icmp from any to 10.1.2.0/24
|
H A D | example.5 | 20 block in proto icmp from any to any icmp-type unreach
|
H A D | BASIC_2.FW | 65 pass in log quick proto icmp all keep state group 200 72 block return-icmp(net-unr) in proto udp all group 100
|
H A D | example.4 | 4 block in proto icmp from any to any
|
H A D | example.8 | 10 block return-icmp in proto udp from any to any
|
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | icmp.c | 318 icmp_t *icmp; in icmp_tpi_bind() local 337 icmp = connp->conn_icmp; in icmp_tpi_bind() 721 icmp_t *icmp; in rawip_do_connect() local 735 icmp = connp->conn_icmp; in rawip_do_connect() 808 if (icmp->icmp_state == TS_UNBND || icmp->icmp_state == TS_WCON_CREQ) { in rawip_do_connect() 1675 icmp_t *icmp; in rawip_do_open() local 1772 icmp->icmp_is = is; in rawip_do_open() 2573 icmp_t *icmp; in icmp_input() local 2586 is = icmp->icmp_is; in icmp_input() 5273 icmp_t *icmp; in rawip_fallback() local [all …]
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/traceroute/ |
H A D | traceroute_aux.c | 86 struct icmp *outicmp; in set_buffers() 125 outicmp = (struct icmp *)outp; in set_buffers() 199 struct icmp *outicmp; in send_probe() 210 outicmp = (struct icmp *)outp; in send_probe() 332 struct icmp *icp; in check_reply() 349 icp = (struct icmp *)(buf + hlen); in check_reply() 362 struct icmp *hicmp; in check_reply() 375 hicmp = (struct icmp *)((uchar_t *)hip + hlen); in check_reply()
|
H A D | traceroute_aux6.c | 78 struct icmp *outicmp; in set_buffers6() 98 outicmp = (struct icmp *)outp; in set_buffers6() 303 struct icmp *outicmp; in send_probe6() 326 outicmp = (struct icmp *)outp; in send_probe6()
|
/illumos-gate/usr/src/uts/common/inet/ipf/ |
H A D | ip_log.c | 275 struct icmp *icmp; local 277 icmp = (struct icmp *)fin->fin_dp; 284 switch (icmp->icmp_type) 291 hlen += MIN(sizeof(struct icmp) + 8, 295 hlen += MIN(sizeof(struct icmp), 302 struct icmp6_hdr *icmp; local 304 icmp = (struct icmp6_hdr *)fin->fin_dp; 311 if (icmp->icmp6_type < 128) {
|
H A D | ip_fil_solaris.c | 1491 struct icmp *icmp; local 1562 icmp = (struct icmp *)(m->b_rptr + hlen); 1622 icmp->icmp_ip.ip_len = htons(icmp->icmp_ip.ip_len); 1623 icmp->icmp_ip.ip_off = htons(icmp->icmp_ip.ip_off); 1624 icmp->icmp_cksum = ipf_cksum((u_short *)icmp, 2816 struct icmp *icmp; local 2889 icmp = (struct icmp *) mblk_icmp->b_wptr; 2892 icmp->icmp_void = 0; 2893 icmp->icmp_cksum = 0; 3240 icmphdr_t *icmp; local [all …]
|
/illumos-gate/usr/src/stand/lib/inet/ |
H A D | icmp4.c | 62 struct icmp *icmphp; in icmp4() 73 icmphp = (struct icmp *)(igp->igm_mp->b_rptr + iphlen); in icmp4()
|
/illumos-gate/usr/src/man/man4p/ |
H A D | Makefile | 23 icmp.4p \ 60 ICMP.4p := LINKSRC = icmp.4p
|
/illumos-gate/usr/src/cmd/cmd-inet/etc/sock2path.d/ |
H A D | system%2Fkernel | 41 2 4 0 icmp 42 26 4 0 icmp
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/ilbd/ilb/ |
H A D | ilb_probe.c | 374 check_icmp_unreach_v4(struct icmp *icmph, probe_param_t *param) in check_icmp_unreach_v4() 405 check_icmp_echo_v4(struct icmp *icmph, probe_param_t *param) in check_icmp_echo_v4() 433 struct icmp *icmph; in check_icmp_v4() 443 icmph = (struct icmp *)((char *)iph + (iph->ip_hl << 2)); in check_icmp_v4() 767 struct icmp *icmph; in ping_query() 797 icmph = (struct icmp *)buf; in ping_query()
|
/illumos-gate/usr/src/cmd/cmd-inet/lib/nwamd/ |
H A D | ipf6.conf.dfl | 39 pass in quick proto ipv6-icmp from any to any 40 pass out quick proto ipv6-icmp from any to any
|
/illumos-gate/usr/src/tools/smatch/src/validation/ |
H A D | cond_expr3.c | 1 static int icmp = 1 / (sizeof(int) - sizeof(1 > 0)); variable
|
/illumos-gate/usr/src/cmd/ipf/lib/ |
H A D | ipft_tx.c | 185 struct icmp icmp, *ic = &icmp; local
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/in.routed/ |
H A D | rdisc.c | 75 struct icmp icmp; member 123 if (p->icmp.icmp_type == ICMP_ROUTERADVERT) { in trace_rdisc() 1228 if (p->icmp.icmp_type == ICMP_ROUTERADVERT) { in ck_icmp() 1230 if (p->icmp.icmp_code == ICMP_ROUTERADVERT_NOCOMMON) in ck_icmp() 1232 } else if (p->icmp.icmp_type == ICMP_ROUTERSOLICIT) { in ck_icmp() 1238 if (p->icmp.icmp_code != ICMP_ROUTERADVERT_COMMON) { in ck_icmp() 1240 type, p->icmp.icmp_code, naddr_ntoa(from), naddr_ntoa(to)); in ck_icmp() 1332 switch (p->icmp.icmp_type) { in read_d()
|
/illumos-gate/usr/src/pkg/manifests/ |
H A D | system-kernel.man4p.inc | 20 link path=usr/share/man/man4p/ICMP.4p target=icmp.4p 28 file path=usr/share/man/man4p/icmp.4p
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.ndpd/ |
H A D | ndp.c | 99 struct icmp6_hdr *icmp; in in_data() local 143 icmp = (struct icmp6_hdr *)in_packet; in in_data() 168 switch (icmp->icmp6_type) { in in_data() 191 if (icmp->icmp6_code != 0) { in in_data() 193 icmp->icmp6_code, msgbuf, pi->pi_name); in in_data() 203 rs = (struct nd_router_solicit *)icmp; in in_data() 251 if (icmp->icmp6_code != 0) { in in_data() 253 icmp->icmp6_code, msgbuf, pi->pi_name); in in_data() 263 ra = (struct nd_router_advert *)icmp; in in_data()
|
/illumos-gate/usr/src/cmd/cmd-inet/etc/ |
H A D | protocols | 30 icmp 1 ICMP # internet control message protocol 66 ipv6-icmp 58 IPv6-ICMP # IPv6 internet control message protocol
|
/illumos-gate/usr/src/uts/intel/icmp6/ |
H A D | Makefile | 55 LDFLAGS += -Ndrv/ip -Ndrv/ip6 -Ndrv/icmp
|
/illumos-gate/usr/src/uts/intel/icmp/ |
H A D | Makefile | 41 MODULE = icmp
|