<dec f='src/src/sys/nfs/nfs_var.h' l='167' type='int nfs_reconnect(struct nfsreq * )'/>
<use f='src/src/sys/nfs/nfs_clntsocket.c' l='143' u='c' c='nfs_receive'/>
<use f='src/src/sys/nfs/nfs_clntsocket.c' l='158' u='c' c='nfs_receive'/>
<use f='src/src/sys/nfs/nfs_clntsocket.c' l='278' u='c' c='nfs_receive'/>
<def f='src/src/sys/nfs/nfs_socket.c' l='347' ll='397' type='int nfs_reconnect(struct nfsreq * rep)'/>
<doc f='src/src/sys/nfs/nfs_socket.c' l='338'>/*
 * Reconnect routine:
 * Called when a connection is broken on a reliable protocol.
 * - clean up the old socket
 * - nfs_connect() again
 * - set R_MUSTRESEND for all outstanding requests on mount point
 * If this fails the mount point is DEAD!
 * nb: Must be called with the nfs_sndlock() set on the mount point.
 */</doc>
