-};
-
-/*
- * Hostinfo/congestion structure.
- * One allocated per NFS server.
- * Holds host address, congestion limits, request count, etc.
- * Reference count is of nfsmounts which point to it.
- */
-struct nfshost {
- struct nfshost *nh_next, *nh_prev;
- short nh_refcnt; /* Reference count */
- short nh_currto; /* Current rto of any nfsmount */
- short nh_currexmit; /* Max rexmit count of nfsmounts */
- short nh_sent; /* Request send count */
- short nh_window; /* Request send window (max) */
- short nh_winext; /* Window incremental value */
- short nh_ssthresh; /* Slowstart threshold */
- short nh_salen; /* Actual length of nh_sockaddr */
- struct mbuf *nh_sockaddr; /* Address of server */
+ int nm_readahead; /* Num. of blocks to readahead */
+ int nm_leaseterm; /* Term (sec) for NQNFS lease */
+ struct nfsnode *nm_tnext; /* Head of lease timer queue */
+ struct nfsnode *nm_tprev;
+ struct vnode *nm_inprog; /* Vnode in prog by nqnfs_clientd() */
+ uid_t nm_authuid; /* Uid for authenticator */
+ int nm_authtype; /* Authenticator type */
+ int nm_authlen; /* and length */
+ char *nm_authstr; /* Authenticator string */