Home
last modified time | relevance | path

Searched refs:optp (Results 1 – 10 of 10) sorted by relevance

/xnu-11417.101.15/bsd/netinet6/
H A Draw_ip6.c373 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 Dah_core.c919 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 Dudp6_output.c162 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 Dip6_output.c2560 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 Din6_src.c2214 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 Dip6_var.h551 extern int ip6_unknown_opt(uint8_t * __counted_by(optplen) optp, size_t optplen, struct mbuf *, siz…
H A Dip6_input.c1751 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 Dmptcp_opt.c962 #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 Dtcp_input.c2022 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 Dpf_norm.c3262 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()