patch-2.2.14 linux/include/linux/sunrpc/svcsock.h
Next file: linux/include/linux/sunrpc/xprt.h
Previous file: linux/include/linux/sunrpc/svc.h
Back to the patch index
Back to the overall index
- Lines: 17
- Date:
Tue Jan 4 10:12:25 2000
- Orig file:
v2.2.13/linux/include/linux/sunrpc/svcsock.h
- Orig date:
Tue May 11 10:36:15 1999
diff -u --recursive --new-file v2.2.13/linux/include/linux/sunrpc/svcsock.h linux/include/linux/sunrpc/svcsock.h
@@ -10,6 +10,7 @@
#define SUNRPC_SVCSOCK_H
#include <linux/sunrpc/svc.h>
+#include <asm/atomic.h>
/*
* RPC server socket.
@@ -23,7 +24,7 @@
struct sock * sk_sk; /* INET layer */
struct svc_serv * sk_server; /* service for this socket */
- unsigned char sk_inuse; /* use count */
+ atomic_t sk_inuse; /* use count */
unsigned char sk_busy; /* enqueued/receiving */
unsigned char sk_conn; /* conn pending */
unsigned char sk_close; /* dead or dying */
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)