ipf_auth_wait
if (!cv_wait_sig(&softa->ipf_auth_wait, &softa->ipf_auth_mx.ipf_lk)) {
static int ipf_auth_wait(ipf_main_softc_t *, ipf_auth_softc_t *, char *);
cv_init(&softa->ipf_auth_wait, "ipf auth condvar", CV_DRIVER, NULL);
cv_destroy(&softa->ipf_auth_wait);
cv_signal(&softa->ipf_auth_wait);
error = ipf_auth_wait(softc, softa, data);