Home
last modified time | relevance | path

Searched refs:icmp (Results 1 – 25 of 55) sorted by relevance

123

/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/
H A Dsnoop_icmp.c65 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 Dexample.73 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 Dexample.sr22 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 Dexample.520 block in proto icmp from any to any icmp-type unreach
H A DBASIC_2.FW65 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 Dexample.44 block in proto icmp from any to any
H A Dexample.810 block return-icmp in proto udp from any to any
/illumos-gate/usr/src/uts/common/inet/ip/
H A Dicmp.c318 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 Dtraceroute_aux.c86 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 Dtraceroute_aux6.c78 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 Dip_log.c275 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 Dip_fil_solaris.c1491 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 Dicmp4.c62 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 DMakefile23 icmp.4p \
60 ICMP.4p := LINKSRC = icmp.4p
/illumos-gate/usr/src/cmd/cmd-inet/etc/sock2path.d/
H A Dsystem%2Fkernel41 2 4 0 icmp
42 26 4 0 icmp
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/ilbd/ilb/
H A Dilb_probe.c374 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 Dipf6.conf.dfl39 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 Dcond_expr3.c1 static int icmp = 1 / (sizeof(int) - sizeof(1 > 0)); variable
/illumos-gate/usr/src/cmd/ipf/lib/
H A Dipft_tx.c185 struct icmp icmp, *ic = &icmp; local
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/in.routed/
H A Drdisc.c75 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 Dsystem-kernel.man4p.inc20 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 Dndp.c99 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 Dprotocols30 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 DMakefile55 LDFLAGS += -Ndrv/ip -Ndrv/ip6 -Ndrv/icmp
/illumos-gate/usr/src/uts/intel/icmp/
H A DMakefile41 MODULE = icmp

123