re-done all of samr_query_disp_info()
authorJean-François Micouleau <jfm@samba.org>
Fri, 21 Dec 2001 13:36:14 +0000 (13:36 +0000)
committerJean-François Micouleau <jfm@samba.org>
Fri, 21 Dec 2001 13:36:14 +0000 (13:36 +0000)
commit3ab45215369e8e93d750f4687e9c1f7d47782590
tree5cbeca61f668571a8a0ead21796fbf0a2bf2028a
parent18dc4cd57a53480684ea9e2bc6a6442535f89119
re-done all of samr_query_disp_info()
instead of enumerating the whole user db or group db every time, we store
a in memory copy linked to the handle.

that's much faster for large enumeration where the db can't fit in a
single rpc packet. And as it's a copy, it's constant between enumeration.

still some stuff to clean. But now I can fix the W95 userlist bug, as I've
finally found it.

J.F.
source/include/rpc_samr.h
source/rpc_parse/parse_samr.c
source/rpc_server/srv_samr_nt.c