Lines Matching refs:optval
847 int optval, error = 0; in nl_ctloutput() local
858 error = sooptcopyin(sopt, &optval, sizeof(optval), sizeof(optval)); in nl_ctloutput()
861 if (optval <= 0 || optval >= NLP_MAX_GROUPS) { in nl_ctloutput()
865 NL_LOG(LOG_DEBUG2, "ADD/DEL group %d", (uint32_t)optval); in nl_ctloutput()
869 nlp_join_group(nlp, optval); in nl_ctloutput()
871 nlp_leave_group(nlp, optval); in nl_ctloutput()
878 error = sooptcopyin(sopt, &optval, sizeof(optval), sizeof(optval)); in nl_ctloutput()
890 if (optval != 0) in nl_ctloutput()
904 optval = nlp_get_groups_compat(nlp); in nl_ctloutput()
906 error = sooptcopyout(sopt, &optval, sizeof(optval)); in nl_ctloutput()
913 optval = (nlp->nl_flags & nl_getoptflag(sopt->sopt_name)) != 0; in nl_ctloutput()
915 error = sooptcopyout(sopt, &optval, sizeof(optval)); in nl_ctloutput()
947 int error, optval; in nl_setsbopt() local
955 error = sooptcopyin(sopt, &optval, sizeof optval, sizeof optval); in nl_setsbopt()
958 NL_LOG(LOG_DEBUG2, "socket %p, PID %d, SO_RCVBUF=%d", so, curproc->p_pid, optval); in nl_setsbopt()
959 if (optval > sb_max_adj) { in nl_setsbopt()
965 result = sbreserve_locked_limit(so, SO_RCV, optval, nl_maxsockbuf, curthread); in nl_setsbopt()