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

123

/opensolaris-onvv-gate/usr/src/cmd/ipf/examples/
H A Dexample.44 block in proto icmp from any to any
H A Dexample.520 block in proto icmp from any to any icmp-type unreach
H A Dexample.810 block return-icmp in proto udp from any to any
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.1317 pass in on le0 to le1:10.3.3.1 proto icmp all
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
/opensolaris-onvv-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
/opensolaris-onvv-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) argument
83 switch (icmp->icmp_type) {
87 ntohs(icmp->icmp_id), ntohs(icmp->icmp_seq));
92 switch (icmp->icmp_code) {
97 &icmp->icmp_ip.ip_dst));
107 &icmp->icmp_ip.ip_dst));
116 icmp->icmp_ip.ip_p);
124 orig_uhdr = (struct udphdr *)((uchar_t *)icmp
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/inet/ip/
H A Dicmp.c92 * it is possible to I_PUSH "icmp", but that results in pushing a passthrough
98 static void icmp_bind_proto(icmp_t *icmp);
167 5707, "icmp", 1, INFPSZ, 512, 128
172 * We have separate open functions for the /dev/icmp and /dev/icmp6 devices.
191 /* For AF_INET aka /dev/icmp */
204 IP_MAXPACKET, /* TSDU_size. icmp allows maximum size messages. */
205 T_INVALID, /* ETSDU_size. icmp does not support expedited data. */
206 T_INVALID, /* CDATA_size. icmp does not support connect data. */
207 T_INVALID, /* DDATA_size. icmp does not support disconnect data. */
210 IP_MAXPACKET, /* TIDU_size. icmp allow
299 icmp_t *icmp; local
407 icmp_t *icmp = connp->conn_icmp; local
576 icmp_bind_proto(icmp_t *icmp) argument
702 icmp_t *icmp; local
986 icmp_t *icmp = connp->conn_icmp; local
1012 icmp_t *icmp = connp->conn_icmp; local
1123 icmp_t *icmp = connp->conn_icmp; local
1259 icmp_t *icmp = connp->conn_icmp; local
1426 icmp_t *icmp = Q_TO_ICMP(q); local
1482 icmp_copy_info(struct T_info_ack *tap, icmp_t *icmp) argument
1497 icmp_do_capability_ack(icmp_t *icmp, struct T_capability_ack *tcap, t_uscalar_t cap_bits1) argument
1517 icmp_t *icmp = Q_TO_ICMP(q); local
1543 icmp_t *icmp = Q_TO_ICMP(q); local
1646 icmp_t *icmp; local
1791 icmp_t *icmp = Q_TO_ICMP(q); local
1838 icmp_t *icmp = connp->conn_icmp; local
1955 icmp_t *icmp = connp->conn_icmp; local
2153 icmp_t *icmp = connp->conn_icmp; local
2461 icmp_queue_fallback(icmp_t *icmp, mblk_t *mp) argument
2494 icmp_t *icmp = connp->conn_icmp; local
2544 icmp_t *icmp; local
2917 icmp_t *icmp = connp->conn_icmp; local
2994 icmp_t *icmp = connp->conn_icmp; local
3314 icmp_t *icmp = connp->conn_icmp; local
3624 icmp_t *icmp = connp->conn_icmp; local
3785 icmp_t *icmp = connp->conn_icmp; local
3952 icmp_t *icmp = connp->conn_icmp; local
4097 icmp_t *icmp = connp->conn_icmp; local
4349 icmp_t *icmp = connp->conn_icmp; local
4683 icmp_t *icmp = connp->conn_icmp; local
4839 icmp_t *icmp = connp->conn_icmp; local
5152 icmp_t *icmp = connp->conn_icmp; local
5219 icmp_t *icmp; local
5382 icmp_t *icmp = connp->conn_icmp; local
5529 icmp_t *icmp = connp->conn_icmp; local
5596 icmp_t *icmp = connp->conn_icmp; local
[all...]
/opensolaris-onvv-gate/usr/src/cmd/cmd-inet/usr.lib/in.dhcpd/
H A Dicmp.c55 #define ICMP_ECHO_SIZE (sizeof (struct icmp) + 36)
75 struct icmp *icp;
115 icp = (struct icmp *)outpack;
209 icp = (struct icmp *)((uint_t)inpack + ip_hlen);
H A DMakefile34 LOCAL_OBJS = bootp.o dhcp.o dhcptab.o encode.o generic.o hash.o icmp.o \
/opensolaris-onvv-gate/usr/src/uts/intel/icmp6/
H A DMakefile60 # depends on ip ip6 and icmp
62 LDFLAGS += -dy -Ndrv/ip -Ndrv/ip6 -Ndrv/icmp
/opensolaris-onvv-gate/usr/src/uts/sparc/icmp6/
H A DMakefile65 # depends on ip ip6 and icmp
67 LDFLAGS += -dy -Ndrv/ip -Ndrv/ip6 -Ndrv/icmp
/opensolaris-onvv-gate/usr/src/stand/lib/inet/
H A Dicmp4.c62 struct icmp *icmphp;
73 icmphp = (struct icmp *)(igp->igm_mp->b_rptr + iphlen);
/opensolaris-onvv-gate/usr/src/cmd/cmd-inet/usr.sbin/traceroute/
H A Dtraceroute_aux.c88 struct icmp *outicmp;
127 outicmp = (struct icmp *)outp;
201 struct icmp *outicmp;
212 outicmp = (struct icmp *)outp;
327 * It also sets the icmp type and icmp code values
334 struct icmp *icp;
351 icp = (struct icmp *)(buf + hlen);
364 struct icmp *hicmp;
377 hicmp = (struct icmp *)((uchar_
[all...]
/opensolaris-onvv-gate/usr/src/uts/intel/icmp/
H A DMakefile22 # uts/intel/icmp/Makefile
27 # This makefile drives the production of the icmp IP driver
40 MODULE = icmp
/opensolaris-onvv-gate/usr/src/uts/sparc/icmp/
H A DMakefile22 # uts/sparc/icmp/Makefile
26 # This makefile drives the production of the icmp IP driver
39 MODULE = icmp
/opensolaris-onvv-gate/usr/src/uts/common/inet/ipf/
H A Dip_log.c268 struct icmp *icmp; local
270 icmp = (struct icmp *)fin->fin_dp;
277 switch (icmp->icmp_type)
284 hlen += MIN(sizeof(struct icmp) + 8,
288 hlen += MIN(sizeof(struct icmp),
295 struct icmp6_hdr *icmp; local
297 icmp = (struct icmp6_hdr *)fin->fin_dp;
304 if (icmp
[all...]
H A Dip_fil_solaris.c1144 struct icmp *icmp; local
1206 sz += offsetof(struct icmp, icmp_ip);
1215 icmp = (struct icmp *)(m->b_rptr + hlen);
1216 icmp->icmp_type = type & 0xff;
1217 icmp->icmp_code = code & 0xff;
1221 icmp->icmp_nextmtu = net_getmtu(ifs->ifs_ipf_ipv4, phy,0 );
1247 sz -= offsetof(struct icmp, icmp_ip);
1248 bcopy((char *)mb->b_rptr, (char *)&icmp
2358 struct icmp *icmp; local
2782 icmphdr_t *icmp; local
[all...]
/opensolaris-onvv-gate/usr/src/cmd/ipf/lib/common/
H A Dipft_ef.c10 icmp type
113 extra = sizeof(struct icmp);
H A Dipft_tx.c187 struct icmp icmp, *ic = &icmp; local
228 !strcasecmp(*cpp, "icmp")) {
240 tx_proto = "icmp";
H A Dipft_td.c164 extra = sizeof(struct icmp);
/opensolaris-onvv-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)
405 check_icmp_echo_v4(struct icmp *icmph, probe_param_t *param)
433 struct icmp *icmph;
443 icmph = (struct icmp *)((char *)iph + (iph->ip_hl << 2));
767 struct icmp *icmph;
797 icmph = (struct icmp *)buf;
/opensolaris-onvv-gate/usr/src/uts/common/netinet/
H A Dip_icmp.h55 * Structure of an icmp header.
57 struct icmp { struct
/opensolaris-onvv-gate/usr/src/cmd/cmd-inet/usr.lib/in.ndpd/
H A Dndp.c95 struct icmp6_hdr *icmp; local
139 icmp = (struct icmp6_hdr *)in_packet;
164 switch (icmp->icmp6_type) {
187 if (icmp->icmp6_code != 0) {
189 icmp->icmp6_code, msgbuf, pi->pi_name);
199 rs = (struct nd_router_solicit *)icmp;
247 if (icmp->icmp6_code != 0) {
249 icmp->icmp6_code, msgbuf, pi->pi_name);
259 ra = (struct nd_router_advert *)icmp;

Completed in 139 milliseconds

123