| /xnu-11417.101.15/bsd/netinet6/ |
| H A D | raw_ip6.c | 373 struct ip6_pktopts opt, *__single optp = NULL; in rip6_output() local 517 optp = &opt; in rip6_output() 519 optp = in6p->in6p_outputopts; in rip6_output() 589 if (optp && (pi = optp->ip6po_pktinfo) && pi->ipi6_ifindex) { in rip6_output() 641 …if (israw != 0 && optp && optp->ip6po_pktinfo && !IN6_IS_ADDR_UNSPECIFIED(&optp->ip6po_pktinfo->ip… in rip6_output() 642 in6a = &optp->ip6po_pktinfo->ipi6_addr; in rip6_output() 644 sifscope = optp->ip6po_pktinfo->ipi6_ifindex; in rip6_output() 647 in6a = in6_selectsrc(dstsock, optp, in6p, in rip6_output() 831 error = ip6_output(m, optp, &in6p->in6p_route, flags, im6o, in rip6_output() 910 if (optp == &opt && optp->ip6po_rthdr) { in rip6_output() [all …]
|
| H A D | ah_core.c | 919 u_int8_t *p, *optend, *optp; in ah6_calccksum() local 957 optp = p + 2; in ah6_calccksum() 958 while (optp < optend) { in ah6_calccksum() 959 if (optp[0] == IP6OPT_PAD1) { in ah6_calccksum() 962 if (optp + 2 > optend) { in ah6_calccksum() 968 optlen = optp[1] + 2; in ah6_calccksum() 969 if (optp + optlen > optend) { in ah6_calccksum() 976 if (optp[0] & IP6OPT_MUTABLE) { in ah6_calccksum() 977 bzero(optp + 2, optlen - 2); in ah6_calccksum() 981 optp += optlen; in ah6_calccksum()
|
| H A D | udp6_output.c | 162 struct ip6_pktopts opt, *__single optp = NULL; in udp6_output() local 260 optp = &opt; in udp6_output() 262 optp = in6p->in6p_outputopts; in udp6_output() 332 optp, IN6_NULL_IF_EMBEDDED_SCOPE(&sin6->sin6_scope_id)) != 0) { in udp6_output() 342 laddr = in6_selectsrc(sin6, optp, in udp6_output() 616 error = ip6_output(m, optp, &ro, flags, im6o, NULL, &ip6oa); in udp6_output() 761 if (optp == &opt) { in udp6_output() 762 ip6_clearpktopts(optp, -1); in udp6_output()
|
| H A D | ip6_output.c | 2560 struct ip6_pktopts **optp; in ip6_ctloutput() local 2567 optp = &in6p->in6p_outputopts; in ip6_ctloutput() 2570 optp, uproto); in ip6_ctloutput() 2670 struct ip6_pktopts **optp; in ip6_ctloutput() local 2682 optp = &in6p->in6p_outputopts; in ip6_ctloutput() 2684 sizeof(optval), optp, uproto); in ip6_ctloutput() 2756 struct ip6_pktopts **optp; in ip6_ctloutput() local 2774 optp = &in6p->in6p_outputopts; in ip6_ctloutput() 2776 m->m_len, optp, uproto); in ip6_ctloutput()
|
| H A D | in6_src.c | 2214 struct ip6_pktopts *__single optp = NULL; in in6_embedscope() local 2246 optp = opt; in in6_embedscope() 2248 optp = in6p->in6p_outputopts; in in6_embedscope() 2253 if (in6p != NULL && optp != NULL && in in6_embedscope() 2254 (pi = optp->ip6po_pktinfo) != NULL && in in6_embedscope()
|
| H A D | ip6_var.h | 551 extern int ip6_unknown_opt(uint8_t * __counted_by(optplen) optp, size_t optplen, struct mbuf *, siz…
|
| H A D | ip6_input.c | 1751 ip6_unknown_opt(uint8_t *__counted_by(optplen) optp, size_t optplen, struct mbuf *m, size_t off) in ip6_unknown_opt() argument 1757 switch (IP6OPT_TYPE(*optp)) { in ip6_unknown_opt() 1759 return (int)*(optp + 1); in ip6_unknown_opt()
|
| /xnu-11417.101.15/bsd/netinet/ |
| H A D | mptcp_opt.c | 962 #define MPTCP_OPT_GET(shadow_opt, optp, optend, optlen) ({ \ argument 965 ptrdiff_t available = (optend) - (optp); \ 973 memcpy(&(shadow_opt), (optp), available); \ 976 opt_ptr = __unsafe_forge_single(__typeof__((shadow_opt))*, (optp)); \
|
| H A D | tcp_input.c | 2022 u_char *optp = NULL; in tcp_input() local 2210 optp = (u_char *)(th + 1); in tcp_input() 2220 optp[TCPOLEN_TSTAMP_APPA] == TCPOPT_EOL)) && in tcp_input() 2221 *(u_int32_t *)(void *)optp == htonl(TCPOPT_TSTAMP_HDR) && in tcp_input() 2224 to.to_tsval = ntohl(*(u_int32_t *)(void *)(optp + 4)); in tcp_input() 2225 to.to_tsecr = ntohl(*(u_int32_t *)(void *)(optp + 8)); in tcp_input() 2226 optp = NULL; /* we've parsed the options */ in tcp_input() 3101 if (tp->t_state != TCPS_LISTEN && optp) { in tcp_input() 3102 tcp_dooptions(tp, optp, optlen, th, &to); in tcp_input() 3613 tcp_dooptions(tp, optp, optlen, th, &to); in tcp_input()
|
| /xnu-11417.101.15/bsd/net/ |
| H A D | pf_norm.c | 3262 u_char *optp = opts; in pf_normalize_tcpopt() local 3272 for (; cnt > 0; cnt -= optlen, optp += optlen) { in pf_normalize_tcpopt() 3273 opt = optp[0]; in pf_normalize_tcpopt() 3283 optlen = optp[1]; in pf_normalize_tcpopt() 3290 mss = (u_int16_t *)(void *)(optp + 2); in pf_normalize_tcpopt()
|