Searched refs:ip6cp (Results 1 – 6 of 6) sorted by relevance
| /freebsd-11-stable/sys/netinet6/ |
| HD | sctp6_usrreq.c | 266 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 …]
|
| HD | raw_ip6.c | 342 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()
|
| HD | udp6_usrreq.c | 501 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()
|
| HD | icmp6.c | 914 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 *)¬ifymtu; in icmp6_notify_error() 1088 icmp6_mtudisc_update(&ip6cp, 1); /*XXX*/ in icmp6_notify_error() [all …]
|
| /freebsd-11-stable/sys/netinet/ |
| HD | tcp_subr.c | 2054 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()
|
| HD | sctputil.c | 7105 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 …]
|