Lines Matching refs:optlen
217 int plen, int optlen) in ip6_output_delayed_csum() argument
220 KASSERT((plen >= optlen), ("%s:%d: plen %d < optlen %d, m %p, ifp %p " in ip6_output_delayed_csum()
222 __func__, __LINE__, plen, optlen, m, ifp, csum_flags)); in ip6_output_delayed_csum()
225 in6_delayed_cksum(m, plen - optlen, in ip6_output_delayed_csum()
226 sizeof(struct ip6_hdr) + optlen); in ip6_output_delayed_csum()
231 sctp_delayed_cksum(m, sizeof(struct ip6_hdr) + optlen); in ip6_output_delayed_csum()
428 u_int32_t optlen, plen = 0, unfragpartlen; in ip6_output() local
492 optlen = 0; in ip6_output()
496 MAKE_EXTHDR(opt->ip6po_hbh, &exthdrs.ip6e_hbh, optlen); in ip6_output()
526 optlen); in ip6_output()
529 MAKE_EXTHDR(opt->ip6po_rthdr, &exthdrs.ip6e_rthdr, optlen); in ip6_output()
531 unfragpartlen += optlen; in ip6_output()
539 MAKE_EXTHDR(opt->ip6po_dest2, &exthdrs.ip6e_dest2, optlen); in ip6_output()
547 if (optlen) { in ip6_output()
558 m->m_pkthdr.len += optlen; in ip6_output()
579 if (optlen) { in ip6_output()
1135 ip6_output_delayed_csum(m, ifp, sw_csum, plen, optlen); in ip6_output()
1215 optlen); in ip6_output()
1602 int optlen; in ip6_ctloutput() local
1621 optlen = sopt->sopt_valsize; in ip6_ctloutput()
1691 if (optlen > IPV6_PKTOPTIONS_MBUF_LIMIT) { in ip6_ctloutput()
1762 if (optlen != sizeof(int)) { in ip6_ctloutput()
1978 if (optlen != sizeof(optval)) { in ip6_ctloutput()
2008 if (optlen != sizeof(int)) { in ip6_ctloutput()
2060 int optlen; in ip6_ctloutput() local
2078 optlen = sopt->sopt_valsize; in ip6_ctloutput()
2086 error = ip6_pcbopt(optname, optbuf, optlen, in ip6_ctloutput()
2409 int error = 0, optval, optlen; in ip6_raw_ctloutput() local
2417 optlen = sopt->sopt_valsize; in ip6_raw_ctloutput()
2435 if (optlen != sizeof(int)) { in ip6_raw_ctloutput()