mirror of
https://github.com/samba-team/samba.git
synced 2025-01-04 05:18:06 +03:00
7d03e6e219
* Added SAMR_LOOKUP_DOMAIN (-> SamrLookupDomainInSamServer) * Added real SAMR_ENUM_DOM_GROUPS (corresponding to SamrEnumerateGroupsInDomain). The existing one is just an alias for SamrQueryDisplayInformation (see below). * Added three extra info levels to SAMR_QUERY_DISPINFO. Info level 3 is what was previously SAMR_ENUM_DOM_GROUPS; info levels 4 and 5 are simple user/group list requests used by Win9x and I suspect (haven't checked) the "low speed connection" User Manager. * Added another two aliases for SAMR_QUERY_DISPINFO, opcodes 0x30 and 0x33. Usually the first is with info level 3 and the second 4 but there is some overlap so indeed these should be implemented as just aliases. * Return ERRDOS/ERRmoredata on extra data instead of STATUS_BUFFER_OVERFLOW for Win95's benefit. On a named pipe this results in an SMBreadX as usual. Still need to fix SAMR_QUERY_DOMAIN_INFO which has a hard-coded number of users and groups - which Win95 proceeds to truncate at. |
||
---|---|---|
.. | ||
cli_login.c | ||
cli_lsarpc.c | ||
cli_netlogon.c | ||
cli_pipe.c | ||
cli_reg.c | ||
cli_samr.c | ||
cli_srvsvc.c | ||
cli_svcctl.c | ||
cli_wkssvc.c | ||
ntclienttrust.c |