aboutsummaryrefslogtreecommitdiff
path: root/sys/nfsclient/nfs.h
diff options
context:
space:
mode:
authorPaul Saab <ps@FreeBSD.org>2005-07-19 21:27:25 +0000
committerPaul Saab <ps@FreeBSD.org>2005-07-19 21:27:25 +0000
commit4321eae6b75d277d3343a2419e976e342213fc2c (patch)
tree7fa524cb7b6f8e9310242406a7aaa3ed9f910b97 /sys/nfsclient/nfs.h
parent2c9b913248a86f30de0f21d5f347d9677ea93233 (diff)
downloadsrc-4321eae6b75d277d3343a2419e976e342213fc2c.tar.gz
src-4321eae6b75d277d3343a2419e976e342213fc2c.zip
Make nfs_timer() MPSAFE. With this change, the bottom half of the NFS
client (the interface with the protocol stack and callouts) is Giant-free. Submitted by: Mohan Srinivasan.
Notes
Notes: svn path=/head/; revision=148162
Diffstat (limited to 'sys/nfsclient/nfs.h')
-rw-r--r--sys/nfsclient/nfs.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/nfsclient/nfs.h b/sys/nfsclient/nfs.h
index dd8cfd00eedb..09f77dac6c43 100644
--- a/sys/nfsclient/nfs.h
+++ b/sys/nfsclient/nfs.h
@@ -194,6 +194,7 @@ extern TAILQ_HEAD(nfs_reqq, nfsreq) nfs_reqq;
#define R_TPRINTFMSG 0x20 /* Did a tprintf msg. */
#define R_MUSTRESEND 0x40 /* Must resend request */
#define R_GETONEREP 0x80 /* Probe for one reply only */
+#define R_REXMIT_INPROG 0x100 /* Re-transmit in progress */
/*
* Pointers to ops that differ from v3 to v4