diff options
author | Jeremy Allison <jra@samba.org> | 2001-05-14 06:15:46 +0000 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2001-05-14 06:15:46 +0000 |
commit | 363e378dee1677f865bba3e8b347c600bbc08550 (patch) | |
tree | 5e7900c2c449b17a140e3c11163a3a140bd34e1e /source3/tdb | |
parent | 13dd825d57d2e7aa9fa5dc787083dae230b75bd6 (diff) | |
download | samba-363e378dee1677f865bba3e8b347c600bbc08550.tar.gz samba-363e378dee1677f865bba3e8b347c600bbc08550.tar.bz2 samba-363e378dee1677f865bba3e8b347c600bbc08550.zip |
Implemented max connections in a similar way to 2.0.x (scan of connection db).
This needs testing !
Tidied up tabs in tdb.c.
Jeremy.
(This used to be commit 0852465053d0c1a23b6cfe6097267291b0595ef8)
Diffstat (limited to 'source3/tdb')
-rw-r--r-- | source3/tdb/tdb.c | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/source3/tdb/tdb.c b/source3/tdb/tdb.c index 25f458ac22..5fcea52d5e 100644 --- a/source3/tdb/tdb.c +++ b/source3/tdb/tdb.c @@ -872,10 +872,10 @@ int tdb_traverse(TDB_CONTEXT *tdb, tdb_traverse_func fn, void *state) struct tdb_traverse_lock tl = { NULL, 0, 0 }; int ret, count = 0; - /* This was in the initializaton, above, but the IRIX compiler - * did not like it. crh - */ - tl.next = tdb->travlocks.next; + /* This was in the initializaton, above, but the IRIX compiler + * did not like it. crh + */ + tl.next = tdb->travlocks.next; /* fcntl locks don't stack: beware traverse inside traverse */ tdb->travlocks.next = &tl; @@ -908,8 +908,10 @@ int tdb_traverse(TDB_CONTEXT *tdb, tdb_traverse_func fn, void *state) free(key.dptr); } tdb->travlocks.next = tl.next; - if (ret < 0) return -1; - else return count; + if (ret < 0) + return -1; + else + return count; } /* find the first entry in the database and return its key */ |