Home
last modified time | relevance | path

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

12

/mirbsd/src/usr.sbin/dhcpd/
Dicmp.c83 struct icmp icmp; in icmp_echorequest() local
94 icmp.icmp_type = ICMP_ECHO; in icmp_echorequest()
95 icmp.icmp_code = 0; in icmp_echorequest()
96 icmp.icmp_cksum = 0; in icmp_echorequest()
97 icmp.icmp_seq = 0; in icmp_echorequest()
98 icmp.icmp_id = getpid() & 0xffff; in icmp_echorequest()
100 icmp.icmp_cksum = wrapsum(checksum((unsigned char *)&icmp, in icmp_echorequest()
101 sizeof(icmp), 0)); in icmp_echorequest()
104 status = sendto(icmp_protocol_fd, &icmp, sizeof(icmp), 0, in icmp_echorequest()
109 if (status != sizeof icmp) in icmp_echorequest()
[all …]
DMakefile7 alloc.c tables.c tree.c hash.c convert.c icmp.c pfutils.c
/mirbsd/src/gnu/usr.bin/perl/lib/Net/Ping/t/
D110_icmp_inst.t1 # Test to make sure object can be instantiated for icmp protocol.
2 # Root access is required to actually perform icmp testing.
23 skip "icmp ping requires root privileges.", 1;
25 skip "icmp protocol not supported.", 1;
27 my $p = new Net::Ping "icmp";
D500_ping_icmp.t1 # Test to perform icmp protocol testing.
23 skip "icmp ping requires root privileges.", 1;
25 skip "icmp protocol not supported.", 1;
27 my $p = new Net::Ping "icmp";
/mirbsd/src/usr.sbin/timed/timed/
Dmeasure.c76 struct icmp *icp = (struct icmp *) packet; in measure()
77 struct icmp *oicp = (struct icmp *) opacket; in measure()
199 icp = (struct icmp *)(packet + (ip->ip_hl << 2)); in measure()
/mirbsd/src/sys/netinet/
Dtcp_timer.c210 struct icmp icmp; in tcp_timer_rexmt() local
215 icmp.icmp_nextmtu = tp->t_pmtud_nextmtu; in tcp_timer_rexmt()
216 icmp.icmp_ip.ip_len = tp->t_pmtud_ip_len; in tcp_timer_rexmt()
217 icmp.icmp_ip.ip_hl = tp->t_pmtud_ip_hl; in tcp_timer_rexmt()
219 icmp_mtudisc(&icmp); in tcp_timer_rexmt()
Dip_icmp.c136 struct icmp *icp; in icmp_do_error()
156 !ICMP_INFOTYPE(((struct icmp *) in icmp_do_error()
209 icp = mtod(m, struct icmp *); in icmp_do_error()
298 struct icmp *icp; in icmp_input()
340 icp = mtod(m, struct icmp *); in icmp_input()
442 icp = (struct icmp *) in icmp_input()
763 struct icmp *icp; in icmp_send()
768 icp = mtod(m, struct icmp *); in icmp_send()
873 icmp_mtudisc(struct icmp *icp) in icmp_mtudisc()
Dip_icmp.h61 struct icmp { struct
218 void icmp_mtudisc(struct icmp *);
Dipsec_input.c826 struct icmp *icp; in ipsec_common_ctlinput()
832 icp = (struct icmp *)((caddr_t) ip - in ipsec_common_ctlinput()
833 offsetof(struct icmp, icmp_ip)); in ipsec_common_ctlinput()
Dtcp_subr.c854 struct icmp *icp;
855 icp = (struct icmp *)((caddr_t)ip -
856 offsetof(struct icmp, icmp_ip));
/mirbsd/src/usr.sbin/ppp/ppp/
Dalias.c275 struct icmp *ic; in IcmpAliasIn1()
277 ic = (struct icmp *) ((char *) pip + (pip->ip_hl << 2)); in IcmpAliasIn1()
321 struct icmp *ic, *ic2; in IcmpAliasIn2()
326 ic = (struct icmp *) ((char *) pip + (pip->ip_hl << 2)); in IcmpAliasIn2()
331 ic2 = (struct icmp *) ud; in IcmpAliasIn2()
427 struct icmp *ic; in IcmpAliasIn()
433 ic = (struct icmp *) ((char *) pip + (pip->ip_hl << 2)); in IcmpAliasIn()
468 struct icmp *ic; in IcmpAliasOut1()
470 ic = (struct icmp *) ((char *) pip + (pip->ip_hl << 2)); in IcmpAliasOut1()
515 struct icmp *ic, *ic2; in IcmpAliasOut2()
[all …]
Dip.c298 const struct icmp *ih; in FilterCheck()
309 ih = (const struct icmp *)payload; in FilterCheck()
561 const struct icmp *icmph; in PacketCheck()
618 icmph = (const struct icmp *)payload; in PacketCheck()
/mirbsd/src/usr.sbin/traceroute/
Dtraceroute.c489 sizeof(struct icmp) + sizeof(struct packetdata)); in main()
760 struct icmp *icmpp = (struct icmp *)(p + lsrrlen); in send_probe()
870 struct icmp *icp; in packet_ok()
886 icp = (struct icmp *)(buf + hlen); in packet_ok()
888 icp = (struct icmp *)buf; in packet_ok()
896 struct icmp *icmpp; in packet_ok()
909 icmpp = (struct icmp *)((u_char *)hip + hlen); in packet_ok()
/mirbsd/src/sbin/ping/
Dping.c177 void pr_icmph(struct icmp *);
599 struct icmp *icp; in pinger()
604 icp = (struct icmp *)outpack; in pinger()
663 struct icmp *icp; in pr_pack()
689 icp = (struct icmp *)(buf + hlen); in pr_pack()
764 ip2 = (struct ip *) (buf + hlen + sizeof (struct icmp)); in pr_pack()
767 sizeof (struct icmp))) != 1) in pr_pack()
1020 pr_icmph(struct icmp *icp) in pr_icmph()
1320 struct icmp *icmph; in check_icmph()
1330 icmph = (struct icmp *) (iph + (4 * iph->ip_hl)); in check_icmph()
/mirbsd/src/sbin/routed/
Drdisc.c64 struct icmp icmp; member
113 if (p->icmp.icmp_type == ICMP_ROUTERADVERT) { in trace_rdisc()
892 if (p->icmp.icmp_type == ICMP_ROUTERADVERT) { in ck_icmp()
894 } else if (p->icmp.icmp_type == ICMP_ROUTERSOLICIT) { in ck_icmp()
900 if (p->icmp.icmp_code != 0) { in ck_icmp()
903 type, p->icmp.icmp_code, in ck_icmp()
968 switch (p->icmp.icmp_type) { in read_d()
/mirbsd/src/etc/ppp/
Dppp.conf.sample205 set filter alive 0 deny icmp
212 set filter dial 0 deny icmp
237 set filter in 6 permit icmp
238 set filter out 6 permit icmp
309 # And outgoing icmp
310 set filter out 12 permit 0 0 icmp
321 set filter in 6 permit 0/0 0/0 icmp src eq 3
322 set filter in 7 permit 0/0 0/0 icmp src eq 4
323 set filter in 8 permit 0/0 0/0 icmp src eq 11
324 set filter in 9 permit 0/0 0/0 icmp src eq 12
[all …]
/mirbsd/src/distrib/common/
Dprotocols2 icmp 1 ICMP
/mirbsd/src/gnu/usr.bin/perl/lib/Net/Ping/
DChanges67 - 1) Fix icmp request pack code to be more platform
133 - Can now select device for udp and icmp protocols.
149 for icmp protocol as well as udp.
208 - Fix 110_icmp_inst.t to use icmp protocol
/mirbsd/src/usr.sbin/isdn/isdnd/
Dmsghdl.c1092 struct icmp* icmp = (struct icmp*)proto_hdr; in msg_packet_ind() local
1095 "ICMP:%u.%u", icmp->icmp_type, icmp->icmp_code); in msg_packet_ind()
/mirbsd/src/etc/
Dprotocols11 icmp 1 ICMP # internet control message protocol
67 ipv6-icmp 58 IPv6-ICMP icmp6 # ICMP for IPv6
/mirbsd/src/gnu/usr.bin/perl/ext/IO/lib/IO/Socket/
DINET.pm26 icmp => SOCK_RAW
/mirbsd/src/sys/net/
Dpf.c3009 icmptype = pd->hdr.icmp->icmp_type; in pf_test_icmp()
3010 icmpcode = pd->hdr.icmp->icmp_code; in pf_test_icmp()
3011 icmpid = pd->hdr.icmp->icmp_id; in pf_test_icmp()
4080 icmptype = pd->hdr.icmp->icmp_type; in pf_test_state_icmp()
4081 icmpid = pd->hdr.icmp->icmp_id; in pf_test_state_icmp()
4082 icmpsum = &pd->hdr.icmp->icmp_cksum; in pf_test_state_icmp()
4345 icmptype, pd->hdr.icmp->icmp_code); in pf_test_state_icmp()
4378 pd->hdr.icmp); in pf_test_state_icmp()
4445 pd->hdr.icmp); in pf_test_state_icmp()
4467 struct icmp iih; in pf_test_state_icmp()
[all …]
Dpfvar.h850 struct icmp *icmp; member
/mirbsd/src/lib/libpcap/
Dscanner.l182 icmp return ICMP;
/mirbsd/src/sbin/pfctl/
Dparse.y328 struct node_icmp *icmp; member
414 %type <v.icmp> icmpspec
415 %type <v.icmp> icmp_list icmp_item
416 %type <v.icmp> icmp6_list icmp6_item

12