/opensolaris-onvv-gate/usr/src/cmd/ipf/examples/ |
H A D | example.4 | 4 block in proto icmp from any to any
|
H A D | example.5 | 20 block in proto icmp from any to any icmp-type unreach
|
H A D | example.8 | 10 block return-icmp in proto udp from any to any
|
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.13 | 17 pass in on le0 to le1:10.3.3.1 proto icmp all
|
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
|
/opensolaris-onvv-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
|
/opensolaris-onvv-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) 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 D | icmp.c | 92 * 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 D | icmp.c | 55 #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 D | Makefile | 34 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 D | Makefile | 60 # 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 D | Makefile | 65 # 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 D | icmp4.c | 62 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 D | traceroute_aux.c | 88 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 D | Makefile | 22 # 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 D | Makefile | 22 # 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 D | ip_log.c | 268 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 D | ip_fil_solaris.c | 1144 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 D | ipft_ef.c | 10 icmp type 113 extra = sizeof(struct icmp);
|
H A D | ipft_tx.c | 187 struct icmp icmp, *ic = &icmp; local 228 !strcasecmp(*cpp, "icmp")) { 240 tx_proto = "icmp";
|
H A D | ipft_td.c | 164 extra = sizeof(struct icmp);
|
/opensolaris-onvv-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) 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 D | ip_icmp.h | 55 * Structure of an icmp header. 57 struct icmp { struct
|
/opensolaris-onvv-gate/usr/src/cmd/cmd-inet/usr.lib/in.ndpd/ |
H A D | ndp.c | 95 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;
|