soclose
error = soclose(fp->f_data, flags);
soclose(so, MSG_DONTWAIT);
soclose(so, MSG_DONTWAIT);
soclose(so, MSG_DONTWAIT);
soclose(so, MSG_DONTWAIT);
(void)soclose(so2, 0);
(void)soclose(so1, 0);
(void)soclose(rso, 0);
(void)soclose(wso, 0);
(void)soclose(rso, 0);
error1 = soclose(fip->fi_readsock, 0);
error2 = soclose(fip->fi_writesock, 0);
soclose(fip->fi_readsock, 0);
soclose(fip->fi_writesock, 0);
soclose(bfd->bc_so, MSG_DONTWAIT);
soclose(bfd->bc_soecho, MSG_DONTWAIT);
soclose(bfd->bc_sosend, MSG_DONTWAIT);
soclose(so, MSG_DONTWAIT);
soclose(so, MSG_DONTWAIT);
error = soclose(sc->so, MSG_DONTWAIT);
soclose(sc->so, MSG_DONTWAIT);
soclose(sc->so, MSG_DONTWAIT);
soclose(so, MSG_DONTWAIT);
soclose(sc->so, MSG_DONTWAIT);
soclose(vt->vt_so, MSG_DONTWAIT);
soclose(so, MSG_DONTWAIT);
if (*so != NULL && soclose(*so, 0) != 0)
soclose(so, 0);
soclose(so, 0);
soclose(so, 0);
int soclose(struct socket *, int);