diff options
author | Jeremy Allison <jra@samba.org> | 1998-08-31 20:20:54 +0000 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 1998-08-31 20:20:54 +0000 |
commit | 693480af8bb2d3e83566af9463ca427f47a879da (patch) | |
tree | cb7070685621c8b4ffd651c8108e1450bf3272d9 /source3/locking/locking_slow.c | |
parent | d2e0d0f73bfce64665feb386e2cc4032258ad437 (diff) | |
download | samba-693480af8bb2d3e83566af9463ca427f47a879da.tar.gz samba-693480af8bb2d3e83566af9463ca427f47a879da.tar.bz2 samba-693480af8bb2d3e83566af9463ca427f47a879da.zip |
configure.in, configure: include/config.h.in: Added stropts and poll.
include/smb.h: Moved old typedefs of uint8 etc. into include/includes.h where
all the other defines live (changed them from typedefs to
defines).
Other changes : changed from using uint32 to SMB_DEV_T and SMB_INO_T
in preparation for moving to size independed (ie. 64 bit clean) device
and inode access. Stat call wrapper comes next :-).
Jeremy.
(This used to be commit 3d9ec96de5e04e83abafe9c5d980bd39eee856ea)
Diffstat (limited to 'source3/locking/locking_slow.c')
-rw-r--r-- | source3/locking/locking_slow.c | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/source3/locking/locking_slow.c b/source3/locking/locking_slow.c index 2017f09289..0a766c9ab9 100644 --- a/source3/locking/locking_slow.c +++ b/source3/locking/locking_slow.c @@ -81,7 +81,7 @@ static BOOL slow_stop_share_mode_mgmt(void) name a share file ******************************************************************/ static BOOL share_name(connection_struct *conn, - uint32 dev, uint32 inode, char *name) + SMB_DEV_T dev, SMB_INO_T inode, char *name) { int len; pstrcpy(name,lp_lockdir()); @@ -124,7 +124,7 @@ static int delete_share_file(connection_struct *conn, char *fname ) lock a share mode file. ******************************************************************/ static BOOL slow_lock_share_entry(connection_struct *conn, - uint32 dev, uint32 inode, int *ptok) + SMB_DEV_T dev, SMB_INO_T inode, int *ptok) { pstring fname; int fd; @@ -217,9 +217,9 @@ static BOOL slow_lock_share_entry(connection_struct *conn, unlock a share mode file. ******************************************************************/ static BOOL slow_unlock_share_entry(connection_struct *conn, - uint32 dev, uint32 inode, int token) + SMB_DEV_T dev, SMB_INO_T inode, int token) { - int fd = (int)token; + int fd = token; int ret = True; struct stat sb; pstring fname; @@ -348,10 +348,11 @@ deleting it.\n", fname)); /******************************************************************* get all share mode entries in a share file for a dev/inode pair. ********************************************************************/ -static int slow_get_share_modes(connection_struct *conn, int token, uint32 dev, uint32 inode, +static int slow_get_share_modes(connection_struct *conn, int token, + SMB_DEV_T dev, SMB_INO_T inode, share_mode_entry **old_shares) { - int fd = (int)token; + int fd = token; pstring fname; int i; int num_entries; @@ -960,7 +961,8 @@ static int slow_share_forall(void (*fn)(share_mode_entry *, char *)) char *base; int fd; pstring lname; - uint32 dev,inode; + SMB_DEV_T dev; + SMB_INO_T inode; BOOL new_file; pstring fname; |