exthdrs           168 netinet6/ip6_output.c 	struct ip6_exthdrs exthdrs;
exthdrs           201 netinet6/ip6_output.c 	bzero(&exthdrs, sizeof(exthdrs));
exthdrs           205 netinet6/ip6_output.c 		MAKE_EXTHDR(opt->ip6po_hbh, &exthdrs.ip6e_hbh);
exthdrs           207 netinet6/ip6_output.c 		MAKE_EXTHDR(opt->ip6po_dest1, &exthdrs.ip6e_dest1);
exthdrs           209 netinet6/ip6_output.c 		MAKE_EXTHDR(opt->ip6po_rthdr, &exthdrs.ip6e_rthdr);
exthdrs           211 netinet6/ip6_output.c 		MAKE_EXTHDR(opt->ip6po_dest2, &exthdrs.ip6e_dest2);
exthdrs           304 netinet6/ip6_output.c 	if (exthdrs.ip6e_hbh) optlen += exthdrs.ip6e_hbh->m_len;
exthdrs           305 netinet6/ip6_output.c 	if (exthdrs.ip6e_dest1) optlen += exthdrs.ip6e_dest1->m_len;
exthdrs           306 netinet6/ip6_output.c 	if (exthdrs.ip6e_rthdr) optlen += exthdrs.ip6e_rthdr->m_len;
exthdrs           309 netinet6/ip6_output.c 	if (exthdrs.ip6e_dest2) optlen += exthdrs.ip6e_dest2->m_len;
exthdrs           316 netinet6/ip6_output.c 		if ((error = ip6_splithdr(m, &exthdrs)) != 0) {
exthdrs           320 netinet6/ip6_output.c 		m = exthdrs.ip6e_ip6;
exthdrs           334 netinet6/ip6_output.c 			if ((error = ip6_splithdr(m, &exthdrs)) != 0) {
exthdrs           338 netinet6/ip6_output.c 			m = exthdrs.ip6e_ip6;
exthdrs           343 netinet6/ip6_output.c 		if ((error = ip6_insert_jumboopt(&exthdrs, plen)) != 0)
exthdrs           371 netinet6/ip6_output.c 		if (exthdrs.ip6e_dest2) {
exthdrs           374 netinet6/ip6_output.c 			exthdrs.ip6e_dest2->m_next = m->m_next;
exthdrs           375 netinet6/ip6_output.c 			m->m_next = exthdrs.ip6e_dest2;
exthdrs           376 netinet6/ip6_output.c 			*mtod(exthdrs.ip6e_dest2, u_char *) = ip6->ip6_nxt;
exthdrs           398 netinet6/ip6_output.c 		MAKE_CHAIN(exthdrs.ip6e_hbh, mprev, nexthdrp, IPPROTO_HOPOPTS);
exthdrs           399 netinet6/ip6_output.c 		MAKE_CHAIN(exthdrs.ip6e_dest1, mprev, nexthdrp,
exthdrs           401 netinet6/ip6_output.c 		MAKE_CHAIN(exthdrs.ip6e_rthdr, mprev, nexthdrp,
exthdrs           409 netinet6/ip6_output.c 	if (exthdrs.ip6e_rthdr) {
exthdrs           414 netinet6/ip6_output.c 		rh = (struct ip6_rthdr *)(mtod(exthdrs.ip6e_rthdr,
exthdrs           523 netinet6/ip6_output.c 		    exthdrs.ip6e_rthdr ? 1 : 0);
exthdrs           743 netinet6/ip6_output.c 	if (exthdrs.ip6e_hbh) {
exthdrs           744 netinet6/ip6_output.c 		struct ip6_hbh *hbh = mtod(exthdrs.ip6e_hbh, struct ip6_hbh *);
exthdrs           894 netinet6/ip6_output.c 		if (exthdrs.ip6e_rthdr) {
exthdrs           895 netinet6/ip6_output.c 			nextproto = *mtod(exthdrs.ip6e_rthdr, u_char *);
exthdrs           896 netinet6/ip6_output.c 			*mtod(exthdrs.ip6e_rthdr, u_char *) = IPPROTO_FRAGMENT;
exthdrs           897 netinet6/ip6_output.c 		} else if (exthdrs.ip6e_dest1) {
exthdrs           898 netinet6/ip6_output.c 			nextproto = *mtod(exthdrs.ip6e_dest1, u_char *);
exthdrs           899 netinet6/ip6_output.c 			*mtod(exthdrs.ip6e_dest1, u_char *) = IPPROTO_FRAGMENT;
exthdrs           900 netinet6/ip6_output.c 		} else if (exthdrs.ip6e_hbh) {
exthdrs           901 netinet6/ip6_output.c 			nextproto = *mtod(exthdrs.ip6e_hbh, u_char *);
exthdrs           902 netinet6/ip6_output.c 			*mtod(exthdrs.ip6e_hbh, u_char *) = IPPROTO_FRAGMENT;
exthdrs           992 netinet6/ip6_output.c 	m_freem(exthdrs.ip6e_hbh);	/* m_freem will check if mbuf is 0 */
exthdrs           993 netinet6/ip6_output.c 	m_freem(exthdrs.ip6e_dest1);
exthdrs           994 netinet6/ip6_output.c 	m_freem(exthdrs.ip6e_rthdr);
exthdrs           995 netinet6/ip6_output.c 	m_freem(exthdrs.ip6e_dest2);
exthdrs          1036 netinet6/ip6_output.c ip6_insert_jumboopt(exthdrs, plen)
exthdrs          1037 netinet6/ip6_output.c 	struct ip6_exthdrs *exthdrs;
exthdrs          1052 netinet6/ip6_output.c 	if (exthdrs->ip6e_hbh == 0) {
exthdrs          1059 netinet6/ip6_output.c 		exthdrs->ip6e_hbh = mopt;
exthdrs          1063 netinet6/ip6_output.c 		mopt = exthdrs->ip6e_hbh;
exthdrs          1100 netinet6/ip6_output.c 			mopt = exthdrs->ip6e_hbh = n;
exthdrs          1123 netinet6/ip6_output.c 	exthdrs->ip6e_ip6->m_pkthdr.len += JUMBOOPTLEN;
exthdrs          3174 netinet6/ip6_output.c ip6_splithdr(m, exthdrs)
exthdrs          3176 netinet6/ip6_output.c 	struct ip6_exthdrs *exthdrs;
exthdrs          3197 netinet6/ip6_output.c 	exthdrs->ip6e_ip6 = m;