diff options
author | Jim McDonough <jmcd@samba.org> | 2001-10-22 18:14:42 +0000 |
---|---|---|
committer | Jim McDonough <jmcd@samba.org> | 2001-10-22 18:14:42 +0000 |
commit | a443dea5d1f6b63c464711a16fbea87541621394 (patch) | |
tree | 1edfbb04cb5cc6574edeb903f369d8789727a85f /source3/smbd/session.c | |
parent | 4e5eb48b0752aa0a34b9c88b39430efb945e5535 (diff) | |
download | samba-a443dea5d1f6b63c464711a16fbea87541621394.tar.gz samba-a443dea5d1f6b63c464711a16fbea87541621394.tar.bz2 samba-a443dea5d1f6b63c464711a16fbea87541621394.zip |
server support for RAP session list function
(This used to be commit d42c28fbadf577a23fb8c1da9e1c64a2f34fe133)
Diffstat (limited to 'source3/smbd/session.c')
-rw-r--r-- | source3/smbd/session.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/source3/smbd/session.c b/source3/smbd/session.c index faf1bb249f..60c2a6e54d 100644 --- a/source3/smbd/session.c +++ b/source3/smbd/session.c @@ -159,3 +159,16 @@ void session_yield(uint16 vuid) tdb_delete(tdb, key); } +BOOL session_traverse(int (*fn)(TDB_CONTEXT *, TDB_DATA, TDB_DATA, void *), void *state) +{ + if (!tdb) { + DEBUG(3, ("No tdb opened\n")); + return False; + } + + tdb_traverse(tdb, fn, state); + return True; +} + + + |