Home
last modified time | relevance | path

Searched refs:ip6cp (Results 1 – 6 of 6) sorted by relevance

/freebsd-11-stable/sys/netinet6/
HDsctp6_usrreq.c266 struct ip6ctlparam *ip6cp; in sctp6_ctlinput() local
288 ip6cp = (struct ip6ctlparam *)d; in sctp6_ctlinput()
290 ip6cp = (struct ip6ctlparam *)NULL; in sctp6_ctlinput()
293 if (ip6cp != NULL) { in sctp6_ctlinput()
298 if (ip6cp->ip6c_m == NULL) { in sctp6_ctlinput()
306 if (ip6cp->ip6c_m->m_pkthdr.len < in sctp6_ctlinput()
307 (int32_t)(ip6cp->ip6c_off + offsetof(struct sctphdr, checksum))) { in sctp6_ctlinput()
313 m_copydata(ip6cp->ip6c_m, in sctp6_ctlinput()
314 ip6cp->ip6c_off, in sctp6_ctlinput()
321 src.sin6_addr = ip6cp->ip6c_ip6->ip6_src; in sctp6_ctlinput()
[all …]
HDraw_ip6.c342 struct ip6ctlparam *ip6cp = NULL; in rip6_ctlinput() local
364 ip6cp = (struct ip6ctlparam *)d; in rip6_ctlinput()
365 m = ip6cp->ip6c_m; in rip6_ctlinput()
366 ip6 = ip6cp->ip6c_ip6; in rip6_ctlinput()
367 off = ip6cp->ip6c_off; in rip6_ctlinput()
368 cmdarg = ip6cp->ip6c_cmdarg; in rip6_ctlinput()
369 sa6_src = ip6cp->ip6c_src; in rip6_ctlinput()
HDudp6_usrreq.c501 struct ip6ctlparam *ip6cp = NULL; in udp6_common_ctlinput() local
525 ip6cp = (struct ip6ctlparam *)d; in udp6_common_ctlinput()
526 m = ip6cp->ip6c_m; in udp6_common_ctlinput()
527 ip6 = ip6cp->ip6c_ip6; in udp6_common_ctlinput()
528 off = ip6cp->ip6c_off; in udp6_common_ctlinput()
529 cmdarg = ip6cp->ip6c_cmdarg; in udp6_common_ctlinput()
530 sa6_src = ip6cp->ip6c_src; in udp6_common_ctlinput()
565 (*up->u_icmp_func)(cmd, (struct sockaddr *)ip6cp->ip6c_src, in udp6_common_ctlinput()
575 (struct sockaddr *)ip6cp->ip6c_src, uh.uh_sport, cmd, in udp6_common_ctlinput()
HDicmp6.c914 struct ip6ctlparam ip6cp; in icmp6_notify_error() local
1077 ip6cp.ip6c_m = m; in icmp6_notify_error()
1078 ip6cp.ip6c_icmp6 = icmp6; in icmp6_notify_error()
1079 ip6cp.ip6c_ip6 = (struct ip6_hdr *)(icmp6 + 1); in icmp6_notify_error()
1080 ip6cp.ip6c_off = eoff; in icmp6_notify_error()
1081 ip6cp.ip6c_finaldst = &icmp6dst.sin6_addr; in icmp6_notify_error()
1082 ip6cp.ip6c_src = &icmp6src; in icmp6_notify_error()
1083 ip6cp.ip6c_nxt = nxt; in icmp6_notify_error()
1087 ip6cp.ip6c_cmdarg = (void *)&notifymtu; in icmp6_notify_error()
1088 icmp6_mtudisc_update(&ip6cp, 1); /*XXX*/ in icmp6_notify_error()
[all …]
/freebsd-11-stable/sys/netinet/
HDtcp_subr.c2054 struct ip6ctlparam *ip6cp = NULL; in tcp6_ctlinput() local
2071 ip6cp = (struct ip6ctlparam *)d; in tcp6_ctlinput()
2072 icmp6 = ip6cp->ip6c_icmp6; in tcp6_ctlinput()
2073 m = ip6cp->ip6c_m; in tcp6_ctlinput()
2074 ip6 = ip6cp->ip6c_ip6; in tcp6_ctlinput()
2075 off = ip6cp->ip6c_off; in tcp6_ctlinput()
2076 sa6_src = ip6cp->ip6c_src; in tcp6_ctlinput()
2077 dst = ip6cp->ip6c_finaldst; in tcp6_ctlinput()
HDsctputil.c7105 struct ip6ctlparam *ip6cp; in sctp_recv_icmp6_tunneled_packet() local
7114 ip6cp = (struct ip6ctlparam *)d; in sctp_recv_icmp6_tunneled_packet()
7118 if (ip6cp->ip6c_m == NULL) { in sctp_recv_icmp6_tunneled_packet()
7125 if (ip6cp->ip6c_m->m_pkthdr.len < in sctp_recv_icmp6_tunneled_packet()
7126 ip6cp->ip6c_off + sizeof(struct udphdr) + offsetof(struct sctphdr, checksum)) { in sctp_recv_icmp6_tunneled_packet()
7131 m_copydata(ip6cp->ip6c_m, in sctp_recv_icmp6_tunneled_packet()
7132 ip6cp->ip6c_off, in sctp_recv_icmp6_tunneled_packet()
7137 m_copydata(ip6cp->ip6c_m, in sctp_recv_icmp6_tunneled_packet()
7138 ip6cp->ip6c_off + sizeof(struct udphdr), in sctp_recv_icmp6_tunneled_packet()
7145 src.sin6_addr = ip6cp->ip6c_ip6->ip6_src; in sctp_recv_icmp6_tunneled_packet()
[all …]