Home
last modified time | relevance | path

Searched refs:icp (Results 1 – 12 of 12) sorted by relevance

/dragonfly/sys/netinet/
H A Dip_icmp.c149 struct icmp *icp; in icmp_error() local
193 icp->icmp_type = type; in icmp_error()
197 icp->icmp_void = 0; in icmp_error()
213 nip = &icp->icmp_ip; in icmp_error()
263 struct icmp *icp; in icmp_mtudisc() local
363 struct icmp *icp; in icmp_ctlinput() local
455 struct icmp *icp; in icmp_redirect() local
506 struct icmp *icp; in icmp_redirect_done() local
584 struct icmp *icp; in icmp_input() local
805 icp->icmp_ttime = icp->icmp_rtime; /* bogus, do later! */ in icmp_input()
[all …]
/dragonfly/sbin/ping/
H A Dping.c868 struct icmp *icp; in pinger() local
875 icp->icmp_code = 0; in pinger()
876 icp->icmp_cksum = 0; in pinger()
899 icp->icmp_cksum = in_cksum((u_short *)icp, cc); in pinger()
941 struct icmp *icp; in pr_pack() local
972 tp = &icp->icmp_ip; in pr_pack()
974 tp = icp->icmp_data; in pr_pack()
1102 pr_icmph(icp); in pr_pack()
1348 switch(icp->icmp_type) { in pr_icmph()
1379 icp->icmp_code); in pr_icmph()
[all …]
/dragonfly/sbin/ping6/
H A Dping6.c1093 struct icmp6_hdr *icp; in pinger() local
1104 memset(icp, 0, sizeof(*icp)); in pinger()
1105 icp->icmp6_cksum = 0; in pinger()
1164 icp->icmp6_code = 0; in pinger()
1294 struct icmp6_hdr *icp; in pr_pack() local
1344 if (icp->icmp6_type == ICMP6_ECHO_REPLY && myechoreply(icp)) { in pr_pack()
1556 pr_icmph(icp, end); in pr_pack()
2068 switch (icp->icmp6_type) { in pr_icmph()
2070 switch (icp->icmp6_code) { in pr_icmph()
2089 icp->icmp6_code); in pr_icmph()
[all …]
/dragonfly/usr.sbin/traceroute6/
H A Dtraceroute6.c843 struct icmp6_hdr *icp; in send_probe() local
865 icp->icmp6_code = 0; in send_probe()
866 icp->icmp6_cksum = 0; in send_probe()
867 icp->icmp6_id = ident; in send_probe()
868 icp->icmp6_seq = htons(seq); in send_probe()
970 struct icmp6_hdr *icp; in packet_ok() local
1008 icp = (struct icmp6_hdr *)buf; in packet_ok()
1037 type = icp->icmp6_type; in packet_ok()
1038 code = icp->icmp6_code; in packet_ok()
1086 icp->icmp6_code); in packet_ok()
[all …]
/dragonfly/contrib/libpcap/
H A Dgencode.h374 #define isMarked(icp, p) ((p)->mark == (icp)->cur_mark) argument
375 #define unMarkAll(icp) (icp)->cur_mark += 1 argument
376 #define Mark(icp, p) ((p)->mark = (icp)->cur_mark) argument
/dragonfly/usr.sbin/rtsold/
H A Drtsol.c239 struct icmp6_hdr *icp; in rtsol_input() local
285 icp = (struct icmp6_hdr *)rcvmhdr.msg_iov[0].iov_base; in rtsol_input()
287 if (icp->icmp6_type != ND_ROUTER_ADVERT) { in rtsol_input()
289 "invalid icmp type(%d) from %s on %s", icp->icmp6_type, in rtsol_input()
296 if (icp->icmp6_code != 0) { in rtsol_input()
298 "invalid icmp code(%d) from %s on %s", icp->icmp6_code, in rtsol_input()
/dragonfly/usr.sbin/traceroute/
H A Dtraceroute.c1009 struct icmp *icp; in packet_ok() local
1025 icp = (struct icmp *)(buf + hlen); in packet_ok()
1027 icp = (struct icmp *)buf; in packet_ok()
1029 type = icp->icmp_type; in packet_ok()
1030 code = icp->icmp_code; in packet_ok()
1037 hip = &icp->icmp_ip; in packet_ok()
1044 icp->icmp_id == htons(ident) && in packet_ok()
1045 icp->icmp_seq == htons(seq)) in packet_ok()
1074 in_addr_t *lp = (in_addr_t *)&icp->icmp_ip; in packet_ok()
1079 icp->icmp_code); in packet_ok()
/dragonfly/usr.sbin/rtadvd/
H A Drtadvd.c722 struct icmp6_hdr *icp; in rtadvd_input() local
791 icp = (struct icmp6_hdr *)(ip + 1); /* XXX: ext. hdr? */ in rtadvd_input()
798 icp = (struct icmp6_hdr *)rcvmhdr.msg_iov[0].iov_base; in rtadvd_input()
801 switch (icp->icmp6_type) { in rtadvd_input()
818 if (icp->icmp6_code) { in rtadvd_input()
822 icp->icmp6_code, in rtadvd_input()
837 rs_input(i, (struct nd_router_solicit *)icp, pi, &rcvfrom); in rtadvd_input()
863 if (icp->icmp6_code) { in rtadvd_input()
867 icp->icmp6_code, in rtadvd_input()
882 ra_input(i, (struct nd_router_advert *)icp, pi, &rcvfrom); in rtadvd_input()
[all …]
/dragonfly/contrib/dhcpcd/src/
H A Dipv6nd.c1117 struct interface *ifp, struct icmp6_hdr *icp, size_t len, int hoplimit) in ipv6nd_handlera() argument
1204 nd_ra = (struct nd_router_advert *)icp; in ipv6nd_handlera()
1209 memcmp(rap->data, (unsigned char *)icp, rap->data_len) != 0)) in ipv6nd_handlera()
1241 memcpy(rap->data, icp, len); in ipv6nd_handlera()
1288 p = ((uint8_t *)icp) + sizeof(struct nd_router_advert); in ipv6nd_handlera()
2079 struct icmp6_hdr *icp; in ipv6nd_recvmsg() local
2100 icp = (struct icmp6_hdr *)msg->msg_iov[0].iov_base; in ipv6nd_recvmsg()
2101 if (icp->icmp6_code == 0) { in ipv6nd_recvmsg()
2102 switch(icp->icmp6_type) { in ipv6nd_recvmsg()
2105 ifp, icp, (size_t)len, hoplimit); in ipv6nd_recvmsg()
[all …]
/dragonfly/contrib/tcpdump/
H A Dprint-icmp6.c783 const struct icmp6_hdr *icp, u_int len) in icmp6_cksum() argument
785 return nextproto6_cksum(ndo, ip6, (const uint8_t *)(const void *)icp, len, len, in icmp6_cksum()
1571 const struct icmp6_hdr *icp = (const struct icmp6_hdr *) bp; in mldv2_report_print() local
1581 ngroups = GET_BE_U_2(icp->icmp6_data16[1]); in mldv2_report_print()
1621 const struct icmp6_hdr *icp = (const struct icmp6_hdr *) bp; in mldv2_query_print() local
1632 mrc = GET_BE_U_2(icp->icmp6_data16[0]); in mldv2_query_print()
/dragonfly/sys/netinet6/
H A Dicmp6.c311 struct icmp6_hdr *icp; in icmp6_error() local
315 icp = (struct icmp6_hdr *)(mtod(m, caddr_t) + off); in icmp6_error()
317 IP6_EXTHDR_GET(icp, struct icmp6_hdr *, m, off, in icmp6_error()
318 sizeof(*icp)); in icmp6_error()
319 if (icp == NULL) { in icmp6_error()
324 if (icp->icmp6_type < ICMP6_ECHO_REQUEST || in icmp6_error()
325 icp->icmp6_type == ND_REDIRECT) { in icmp6_error()
/dragonfly/etc/
H A Dservices71 msg-icp 29/tcp #MSG ICP
72 msg-icp 29/udp #MSG ICP