| 3518 | } |
| 3519 | |
| 3520 | int |
| 3521 | sopoll(struct socket *so, int events, struct ucred *active_cred, |
| 3522 | struct thread *td) |
| 3523 | { |
| 3524 | |
| 3525 | /* |
| 3526 | * We do not need to set or assert curvnet as long as everyone uses |
| 3527 | * sopoll_generic(). |
| 3528 | */ |
| 3529 | return (so->so_proto->pr_usrreqs->pru_sopoll(so, events, active_cred, |
| 3530 | td)); |
| 3531 | } |
| 3532 | |
| 3533 | int |
| 3534 | sopoll_generic(struct socket *so, int events, struct ucred *active_cred, |