Lines Matching refs:opt
320 struct inet6_skb_parm *opt, in rawv6_err() argument
741 struct ipv6_txoptions *opt = NULL; in rawv6_sendmsg() local
823 opt = &opt_space; in rawv6_sendmsg()
824 memset(opt, 0, sizeof(struct ipv6_txoptions)); in rawv6_sendmsg()
825 opt->tot_len = sizeof(struct ipv6_txoptions); in rawv6_sendmsg()
827 err = ip6_datagram_send_ctl(sock_net(sk), sk, msg, &fl6, opt, in rawv6_sendmsg()
838 if (!(opt->opt_nflen|opt->opt_flen)) in rawv6_sendmsg()
839 opt = NULL; in rawv6_sendmsg()
841 if (!opt) { in rawv6_sendmsg()
842 opt = txopt_get(np); in rawv6_sendmsg()
843 opt_to_free = opt; in rawv6_sendmsg()
846 opt = fl6_merge_options(&opt_space, flowlabel, opt); in rawv6_sendmsg()
847 opt = ipv6_fixup_options(&opt_space, opt); in rawv6_sendmsg()
863 final_p = fl6_update_dst(&fl6, opt, &final); in rawv6_sendmsg()
894 len, 0, hlimit, tclass, opt, &fl6, (struct rt6_info *)dst, in rawv6_sendmsg()