| /xnu-11215.81.4/bsd/netinet6/ |
| H A D | raw_ip6.c | 373 struct ip6_pktopts opt, *__single optp = NULL; in rip6_output() local 514 optp = &opt; in rip6_output() 516 optp = in6p->in6p_outputopts; in rip6_output() 586 if (optp && (pi = optp->ip6po_pktinfo) && pi->ipi6_ifindex) { in rip6_output() 638 …if (israw != 0 && optp && optp->ip6po_pktinfo && !IN6_IS_ADDR_UNSPECIFIED(&optp->ip6po_pktinfo->ip… in rip6_output() 639 in6a = &optp->ip6po_pktinfo->ipi6_addr; in rip6_output() 641 sifscope = optp->ip6po_pktinfo->ipi6_ifindex; in rip6_output() 644 in6a = in6_selectsrc(dstsock, optp, in6p, in rip6_output() 828 error = ip6_output(m, optp, &in6p->in6p_route, flags, im6o, in rip6_output() 907 if (optp == &opt && optp->ip6po_rthdr) { in rip6_output() [all …]
|
| H A D | udp6_output.c | 161 struct ip6_pktopts opt, *__single optp = NULL; in udp6_output() local 254 optp = &opt; in udp6_output() 256 optp = in6p->in6p_outputopts; in udp6_output() 323 optp, IN6_NULL_IF_EMBEDDED_SCOPE(&sin6->sin6_scope_id)) != 0) { in udp6_output() 332 laddr = in6_selectsrc(sin6, optp, in udp6_output() 601 error = ip6_output(m, optp, &ro, flags, im6o, NULL, &ip6oa); in udp6_output() 745 if (optp == &opt) { in udp6_output() 746 ip6_clearpktopts(optp, -1); in udp6_output()
|
| 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 | ip6_output.c | 2525 struct ip6_pktopts **optp; in ip6_ctloutput() local 2532 optp = &in6p->in6p_outputopts; in ip6_ctloutput() 2535 optp, uproto); in ip6_ctloutput() 2635 struct ip6_pktopts **optp; in ip6_ctloutput() local 2647 optp = &in6p->in6p_outputopts; in ip6_ctloutput() 2649 sizeof(optval), optp, uproto); in ip6_ctloutput() 2721 struct ip6_pktopts **optp; in ip6_ctloutput() local 2739 optp = &in6p->in6p_outputopts; in ip6_ctloutput() 2741 m->m_len, optp, uproto); in ip6_ctloutput()
|
| H A D | in6_src.c | 2208 struct ip6_pktopts *__single optp = NULL; in in6_embedscope() local 2240 optp = opt; in in6_embedscope() 2242 optp = in6p->in6p_outputopts; in in6_embedscope() 2247 if (in6p != NULL && optp != NULL && in in6_embedscope() 2248 (pi = optp->ip6po_pktinfo) != NULL && in in6_embedscope()
|
| H A D | ip6_var.h | 550 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-11215.81.4/bsd/netinet/ |
| H A D | tcp_input.c | 2020 u_char *optp = NULL; in tcp_input() local 2204 optp = (u_char *)(th + 1); in tcp_input() 2214 optp[TCPOLEN_TSTAMP_APPA] == TCPOPT_EOL)) && in tcp_input() 2215 *(u_int32_t *)(void *)optp == htonl(TCPOPT_TSTAMP_HDR) && in tcp_input() 2218 to.to_tsval = ntohl(*(u_int32_t *)(void *)(optp + 4)); in tcp_input() 2219 to.to_tsecr = ntohl(*(u_int32_t *)(void *)(optp + 8)); in tcp_input() 2220 optp = NULL; /* we've parsed the options */ in tcp_input() 3065 if (tp->t_state != TCPS_LISTEN && optp) { in tcp_input() 3066 tcp_dooptions(tp, optp, optlen, th, &to); in tcp_input() 3571 tcp_dooptions(tp, optp, optlen, th, &to); in tcp_input()
|
| /xnu-11215.81.4/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()
|