Matthias Dieter Wallnöfer
4659b3c4fd
s4:dcesrv_samr_QueryAliasInfo - return "NT_STATUS_NO_SUCH_ALIAS" when it wasn't found
2010-06-12 16:45:48 +02:00
Matthias Dieter Wallnöfer
d2099a1def
s4:dcesrv_samr_QueryGroupInfo - make it more like "QueryAliasInfo"
2010-06-12 16:45:48 +02:00
Matthias Dieter Wallnöfer
776eb25ef7
s4:dcesrv_samr_QueryUserInfo - minor fixes
...
Return "NT_STATUS_NO_SUCH_USER" when user account doesn't exist.
2010-06-12 16:45:47 +02:00
Matthias Dieter Wallnöfer
cdecae6c03
s4:dcesrv_samr_QueryDomainInfo - allocate the "info" structure only when really needed
...
That means the allocation should move after the lookup (as it is on
"QueryUserInfo"). Return "NT_STATUS_NO_SUCH_DOMAIN" on an invalid domain.
2010-06-12 16:45:47 +02:00
Matthias Dieter Wallnöfer
0171f714b4
s4:dcesrv_samr_EnumDomainGroups - mostly small fixes
2010-06-12 16:45:47 +02:00
Matthias Dieter Wallnöfer
f2c3d39e72
s4:dcesrv_samr_EnumDomainAliases - return an empty array also when no entry was returned
2010-06-12 16:45:46 +02:00
Matthias Dieter Wallnöfer
5a1cb7029c
s4:dcesrv_samr_EnumDomainAliases - mostly small fixes
...
The biggest change consists in the implementation of the Windows Server
return size formula MIN(*r->out.num_entries, 1+(r->in.max_size/SAMR_ENUM_USERS_MULTIPLIER).
2010-06-12 16:45:46 +02:00
Matthias Dieter Wallnöfer
84bda98066
s4:dcesrv_samr_EnumDomainUsers - make this call look more similar to "EnumDomainGroups" and "EnumDomainAliases"
...
That means that the lookup is now also done by "samdb_search_domain" to be more
consistent.
2010-06-12 16:45:46 +02:00
Matthias Dieter Wallnöfer
bbb0b31911
s4:ldif_read_prefixMap - don't cause memory leaks on error conditions
2010-06-12 16:45:45 +02:00
Volker Lendecke
14974ba1f1
s3: Remove smbd_server_conn from cancel_pending_lock_requests_by_fid_smb2
2010-06-12 15:42:57 +02:00
Volker Lendecke
5dc2fe5fdc
s3: Explicitly pass sconn to process_blocking_lock_queue_smb2
2010-06-12 15:42:57 +02:00
Volker Lendecke
2592928f00
s3: Remove smbd_server_conn from push_blocking_lock_request_smb2
2010-06-12 15:42:57 +02:00
Volker Lendecke
375ce3c96a
s3: Explicitly pass sconn to [remove|schedule]_deferred_open_message_smb2
2010-06-12 15:42:57 +02:00
Volker Lendecke
9747eb45d6
s3: Explicitly pass sconn to open_was_deferred_smb2
2010-06-12 15:42:57 +02:00
Volker Lendecke
c0240dbeec
s3: Explicitly pass sconn to find_open_smb2req
2010-06-12 15:42:56 +02:00
Volker Lendecke
330a64c72b
s3: Explicitly pass sconn to process_blocking_lock_queue
2010-06-12 15:42:56 +02:00
Volker Lendecke
cb03710c76
s3: Remove smbd_server_conn from blocking_lock_cancel_smb1
2010-06-12 15:42:56 +02:00
Volker Lendecke
cc825231cd
s3: Explicitly pass sconn to recalc_brl_timeout
2010-06-12 15:42:56 +02:00
Volker Lendecke
ec2079f5d0
s3: Explicitly pass sconn to blocking_lock_was_deferred_smb1
2010-06-12 15:42:56 +02:00
Volker Lendecke
f856fb0b35
s3: Explicitly pass sconn to remove_pending_lock_requests_by_mid_smb1
2010-06-12 15:42:56 +02:00
Volker Lendecke
91bd52da1a
s3: Remove smbd_server_conn from cancel_pending_lock_requests_by_fid
2010-06-12 15:42:56 +02:00
Volker Lendecke
034e616448
s3: Remove smbd_server_conn from push_blocking_lock_request
2010-06-12 15:42:56 +02:00
Volker Lendecke
bfd5f24fa1
s3: Remove smbd_server_conn from brl_timeout_fn
2010-06-12 15:42:56 +02:00
Volker Lendecke
6b8db9b215
s3: Remove smbd_server_conn from switch_message
2010-06-12 15:42:55 +02:00
Volker Lendecke
a529fbb713
s3: Remove smbd_server_conn from break_level2_to_none_async
2010-06-12 15:42:55 +02:00
Volker Lendecke
5d43180a55
s3: Explicitly pass sconn to the remove_pending_change_notify_request_by_mid
2010-06-12 15:42:55 +02:00
Volker Lendecke
f589909eb1
s3: change_notify_reply() does not need its "conn" argument
2010-06-12 15:42:55 +02:00
Volker Lendecke
4a9b3e557f
s3: Explicitly pass sconn to the change_notify_remove_request
2010-06-12 15:42:55 +02:00
Volker Lendecke
9386e2d9d8
s3: Remove smbd_server_conn from change_notify_add_request
2010-06-12 15:42:55 +02:00
Volker Lendecke
2509eb4209
s3: Remove smbd_server_conn from reply_sesssetup_and_X
2010-06-12 15:42:55 +02:00
Volker Lendecke
c03012ea1c
s3: Fix a typo
2010-06-12 15:42:55 +02:00
Volker Lendecke
8de7bf19b8
s3: Remove smbd_server_conn from reply_sesssetup_and_X_spnego
2010-06-12 15:42:55 +02:00
Volker Lendecke
853b29066c
s3: Remove smbd_server_conn from reply_spnego_auth
2010-06-12 15:42:54 +02:00
Volker Lendecke
32900fdc97
s3: Remove smbd_server_conn from reply_spnego_negotiate
2010-06-12 15:42:54 +02:00
Volker Lendecke
0f852ab070
s3: Remove smbd_server_conn from reply_spnego_ntlmssp
2010-06-12 15:42:54 +02:00
Volker Lendecke
2260dbecc2
s3: Remove smbd_server_conn from reply_spnego_kerberos
2010-06-12 15:42:54 +02:00
Volker Lendecke
89c5023b25
s3: Explicitly pass sconn to the api_ functions
2010-06-12 15:42:54 +02:00
Volker Lendecke
f437f12d3e
s3: Remove smbd_server_conn from send_trans_reply
2010-06-12 15:42:53 +02:00
Volker Lendecke
391cb416f6
s3: Remove smbd_server_conn from reply_findclose
2010-06-12 15:42:53 +02:00
Volker Lendecke
93867d5f34
s3: Remove smbd_server_conn from call_trans2setfsinfo
2010-06-12 15:42:53 +02:00
Volker Lendecke
b250232b8b
s3: Remove smbd_server_conn from smbd_do_qfsinfo
2010-06-12 15:42:53 +02:00
Volker Lendecke
b340953881
s3: Remove smbd_server_conn from call_trans2findnext
2010-06-12 15:42:53 +02:00
Volker Lendecke
6608400e2d
s3: Remove smbd_server_conn from call_trans2findfirst
2010-06-12 15:42:53 +02:00
Volker Lendecke
72b4afc699
s3: Remove smbd_server_conn from send_trans2_replies
2010-06-12 15:42:53 +02:00
Volker Lendecke
29f716971a
s3: Remove smbd_server_conn from register_existing_vuid
2010-06-12 15:42:53 +02:00
Volker Lendecke
dd192bb649
s3: Explicitly pass sconn to is_valid_writeX_buffer
2010-06-12 15:42:52 +02:00
Volker Lendecke
73955a2d92
s3: Explicitly pass sconn to reply_readbraw_error
2010-06-12 15:42:52 +02:00
Volker Lendecke
d5f20aea73
s3: Pass sconn explicitly to reply_special
2010-06-12 15:42:52 +02:00
Volker Lendecke
7223799b6e
s3: Remove smbd_server_conn from smbd_do_locking
2010-06-12 15:42:52 +02:00
Volker Lendecke
5005ad2e78
s3: Remove smbd_server_conn from reply_rmdir
2010-06-12 15:42:52 +02:00