summaryrefslogtreecommitdiffstats
path: root/sys/netatalk/ddp_var.h
diff options
context:
space:
mode:
authorrwatson <rwatson@FreeBSD.org>2004-07-12 18:39:59 +0000
committerrwatson <rwatson@FreeBSD.org>2004-07-12 18:39:59 +0000
commit9183ed533a6a59e2febbded3d383cd619c86b214 (patch)
tree9b431220526cb46ffec785cb7faee8827c5c49fc /sys/netatalk/ddp_var.h
parentd0f3949724322ee8bfcd3f3026b6911ef764e498 (diff)
downloadFreeBSD-src-9183ed533a6a59e2febbded3d383cd619c86b214.zip
FreeBSD-src-9183ed533a6a59e2febbded3d383cd619c86b214.tar.gz
Procotol control block locking for netatalk DDP.
Diffstat (limited to 'sys/netatalk/ddp_var.h')
-rw-r--r--sys/netatalk/ddp_var.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/netatalk/ddp_var.h b/sys/netatalk/ddp_var.h
index 1e74381..6fb3aed 100644
--- a/sys/netatalk/ddp_var.h
+++ b/sys/netatalk/ddp_var.h
@@ -13,6 +13,7 @@ struct ddpcb {
struct socket *ddp_socket;
struct ddpcb *ddp_prev, *ddp_next;
struct ddpcb *ddp_pprev, *ddp_pnext;
+ struct mtx ddp_mtx;
};
#define sotoddpcb(so) ((struct ddpcb *)(so)->so_pcb)
@@ -34,5 +35,6 @@ struct ddpstat {
extern int ddp_cksum;
extern struct ddpcb *ddpcb_list;
extern struct pr_usrreqs ddp_usrreqs;
+extern struct mtx ddp_list_mtx;
#endif
#endif /* _NETATALK_DDP_VAR_H_ */
OpenPOWER on IntegriCloud