Lines Matching defs:sopt
567 rip6_ctloutput(struct socket *so, struct sockopt *sopt)
572 if (sopt->sopt_level == IPPROTO_ICMPV6)
577 return (icmp6_ctloutput(so, sopt));
578 else if (sopt->sopt_level != IPPROTO_IPV6) {
579 if (sopt->sopt_level == SOL_SOCKET &&
580 sopt->sopt_name == SO_SETFIB) {
591 switch (sopt->sopt_dir) {
593 switch (sopt->sopt_name) {
603 error = ip6_mrouter_get ? ip6_mrouter_get(so, sopt) :
607 error = ip6_raw_ctloutput(so, sopt);
610 error = ip6_ctloutput(so, sopt);
616 switch (sopt->sopt_name) {
626 error = ip6_mrouter_set ? ip6_mrouter_set(so, sopt) :
630 error = ip6_raw_ctloutput(so, sopt);
633 error = ip6_ctloutput(so, sopt);