Lines Matching refs:sopt
622 rip_ctloutput(struct socket *so, struct sockopt *sopt) in rip_ctloutput() argument
627 if (sopt->sopt_level != IPPROTO_IP) { in rip_ctloutput()
628 if ((sopt->sopt_level == SOL_SOCKET) && in rip_ctloutput()
629 (sopt->sopt_name == SO_SETFIB)) { in rip_ctloutput()
637 switch (sopt->sopt_dir) { in rip_ctloutput()
639 switch (sopt->sopt_name) { in rip_ctloutput()
642 error = sooptcopyout(sopt, &optval, sizeof optval); in rip_ctloutput()
653 error = V_ip_fw_ctl_ptr(sopt); in rip_ctloutput()
661 error = ip_dn_ctl_ptr(sopt); in rip_ctloutput()
681 error = ip_mrouter_get ? ip_mrouter_get(so, sopt) : in rip_ctloutput()
686 error = ip_ctloutput(so, sopt); in rip_ctloutput()
692 switch (sopt->sopt_name) { in rip_ctloutput()
694 error = sooptcopyin(sopt, &optval, sizeof optval, in rip_ctloutput()
716 error = V_ip_fw_ctl_ptr(sopt); in rip_ctloutput()
726 error = ip_dn_ctl_ptr(sopt); in rip_ctloutput()
751 ip_rsvp_vif(so, sopt) : EINVAL; in rip_ctloutput()
769 error = ip_mrouter_set ? ip_mrouter_set(so, sopt) : in rip_ctloutput()
774 error = ip_ctloutput(so, sopt); in rip_ctloutput()