Home
last modified time | relevance | path

Searched refs:netr_handle (Results 1 – 3 of 3) sorted by relevance

/titanic_41/usr/src/lib/smbsrv/libmlsvc/common/
H A Dnetr_auth.c82 netlogon_auth(char *server, mlsvc_handle_t *netr_handle, DWORD flags) in netlogon_auth() argument
105 if ((rc = netr_server_req_challenge(netr_handle, netr_info)) == 0) { in netlogon_auth()
106 rc = netr_server_authenticate2(netr_handle, netr_info); in netlogon_auth()
133 netr_open(char *server, char *domain, mlsvc_handle_t *netr_handle) in netr_open() argument
139 if (ndr_rpc_bind(netr_handle, server, domain, user, "NETR") < 0) in netr_open()
151 netr_close(mlsvc_handle_t *netr_handle) in netr_close() argument
153 ndr_rpc_unbind(netr_handle); in netr_close()
161 netr_server_req_challenge(mlsvc_handle_t *netr_handle, netr_info_t *netr_info) in netr_server_req_challenge() argument
175 if (ndr_rpc_call(netr_handle, opnum, &arg) != 0) in netr_server_req_challenge()
179 ndr_rpc_status(netr_handle, opnum, arg.status); in netr_server_req_challenge()
[all …]
H A Dnetr_logon.c152 mlsvc_handle_t netr_handle; in netlogon_logon() local
167 if (netr_open(di.d_dc, di.d_primary.di_nbname, &netr_handle) in netlogon_logon()
181 status = netlogon_auth(di.d_dc, &netr_handle, in netlogon_logon()
185 (void) netr_close(&netr_handle); in netlogon_logon()
192 status = netr_server_samlogon(&netr_handle, in netlogon_logon()
195 (void) netr_close(&netr_handle); in netlogon_logon()
294 netr_server_samlogon(mlsvc_handle_t *netr_handle, netr_info_t *netr_info, in netr_server_samlogon() argument
316 arg.servername = ndr_rpc_malloc(netr_handle, len); in netr_server_samlogon()
317 arg.hostname = ndr_rpc_malloc(netr_handle, NETBIOS_NAME_SZ); in netr_server_samlogon()
319 ndr_rpc_release(netr_handle); in netr_server_samlogon()
[all …]
H A Dmlsvc_util.c67 mlsvc_handle_t netr_handle; in mlsvc_netlogon() local
70 if (netr_open(server, domain, &netr_handle) == 0) { in mlsvc_netlogon()
71 if ((status = netlogon_auth(server, &netr_handle, in mlsvc_netlogon()
75 (void) netr_close(&netr_handle); in mlsvc_netlogon()