struct nfsm_chain nmreq, nmrep;
*seccountp = 0;
- if (!nmp)
+ if (nfs_mount_gone(nmp))
return (ENXIO);
nfsvers = nmp->nm_vers;
np = siap->rsia_np;
break;
if (!(nmp->nm_sockflags & NMSOCK_READY))
error = EPIPE;
- if (nmp->nm_state & NFSSTA_FORCE)
+ if (nmp->nm_state & (NFSSTA_FORCE|NFSSTA_DEAD))
error = ENXIO;
if (nmp->nm_sockflags & NMSOCK_UNMOUNT)
error = ENXIO;