Searched refs:auth_ctx (Results 1 - 24 of 24) sorted by relevance

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/samba-3.5.8/source4/auth/ntlm/
H A Dauth.c31 _PUBLIC_ NTSTATUS auth_context_set_challenge(struct auth_context *auth_ctx, const uint8_t chal[8], const char *set_by) argument
33 auth_ctx->challenge.set_by = talloc_strdup(auth_ctx, set_by);
34 NT_STATUS_HAVE_NO_MEMORY(auth_ctx->challenge.set_by);
36 auth_ctx->challenge.data = data_blob_talloc(auth_ctx, chal, 8);
37 NT_STATUS_HAVE_NO_MEMORY(auth_ctx->challenge.data.data);
45 bool auth_challenge_may_be_modified(struct auth_context *auth_ctx) argument
47 return auth_ctx->challenge.may_be_modified;
54 _PUBLIC_ NTSTATUS auth_get_challenge(struct auth_context *auth_ctx, cons argument
110 auth_get_server_info_principal(TALLOC_CTX *mem_ctx, struct auth_context *auth_ctx, const char *principal, struct auth_serversupplied_info **server_info) argument
179 auth_check_password(struct auth_context *auth_ctx, TALLOC_CTX *mem_ctx, const struct auth_usersupplied_info *user_info, struct auth_serversupplied_info **server_info) argument
207 struct auth_context *auth_ctx; member in struct:auth_check_password_request
251 auth_check_password_send(struct auth_context *auth_ctx, const struct auth_usersupplied_info *user_info, void (*callback)(struct auth_check_password_request *req, void *private_data), void *private_data) argument
383 auth_context_create_methods(TALLOC_CTX *mem_ctx, const char **methods, struct tevent_context *ev, struct messaging_context *msg, struct loadparm_context *lp_ctx, struct auth_context **auth_ctx) argument
454 auth_context_create(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct messaging_context *msg, struct loadparm_context *lp_ctx, struct auth_context **auth_ctx) argument
[all...]
H A Dauth_server.c54 lp_smbcli_options(ctx->auth_ctx->lp_ctx, &smb_options);
60 host_list = lp_passwordserver(ctx->auth_ctx->lp_ctx);
68 io.in.dest_ports = lp_smb_ports(ctx->auth_ctx->lp_ctx);
69 io.in.socket_options = lp_socket_options(ctx->auth_ctx->lp_ctx);
70 io.in.gensec_settings = lp_gensec_settings(mem_ctx, ctx->auth_ctx->lp_ctx);
77 lp_netbios_name(ctx->auth_ctx->lp_ctx),
86 io.in.iconv_convenience = lp_iconv_convenience(ctx->auth_ctx->lp_ctx);
87 lp_smbcli_session_options(ctx->auth_ctx->lp_ctx, &io.in.session_options);
89 status = smb_composite_connect(&io, mem_ctx, lp_resolve_context(ctx->auth_ctx->lp_ctx),
90 ctx->auth_ctx
[all...]
H A Dauth_anonymous.c57 return auth_anonymous_server_info(mem_ctx, lp_netbios_name(ctx->auth_ctx->lp_ctx), _server_info);
H A Dauth_proto.h19 bool auth_challenge_may_be_modified(struct auth_context *auth_ctx) ;
H A Dauth_sam.c208 sam_ctx = samdb_connect(tmp_ctx, ctx->auth_ctx->event_ctx, ctx->auth_ctx->lp_ctx, system_session(mem_ctx, ctx->auth_ctx->lp_ctx));
226 nt_status = authsam_authenticate(ctx->auth_ctx, tmp_ctx, sam_ctx, domain_dn, msg, user_info,
233 nt_status = authsam_make_server_info(tmp_ctx, sam_ctx, lp_netbios_name(ctx->auth_ctx->lp_ctx),
234 lp_sam_name(ctx->auth_ctx->lp_ctx),
274 is_local_name = lp_is_myname(ctx->auth_ctx->lp_ctx,
276 is_my_domain = lp_is_mydomain(ctx->auth_ctx->lp_ctx,
280 switch (lp_server_role(ctx->auth_ctx->lp_ctx)) {
H A Dauth_winbind.c159 nt_status = encrypt_user_info(mem_ctx, ctx->auth_ctx,
180 memcpy(request.data.auth_crap.chal, ctx->auth_ctx->challenge.data.data, sizeof(request.data.auth_crap.chal));
200 nt_status = get_info3_from_ndr(mem_ctx, lp_iconv_convenience(ctx->auth_ctx->lp_ctx), &response, &info3);
247 winbind_servers = irpc_servers_byname(ctx->auth_ctx->msg_ctx, s, "winbind_server");
258 status = encrypt_user_info(s, ctx->auth_ctx, AUTH_PASSWORD_HASH,
276 status = encrypt_user_info(s, ctx->auth_ctx, AUTH_PASSWORD_RESPONSE,
284 status = auth_get_challenge(ctx->auth_ctx, &challenge);
309 status = IRPC_CALL(ctx->auth_ctx->msg_ctx, winbind_servers[0],
344 nt_status = encrypt_user_info(mem_ctx, ctx->auth_ctx,
370 ctx->auth_ctx
[all...]
H A Dauth_unix.c809 nt_status = check_unix_password(check_ctx, ctx->auth_ctx->lp_ctx, user_info, &pwd);
815 nt_status = authunix_make_server_info(mem_ctx, lp_netbios_name(ctx->auth_ctx->lp_ctx),
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/samba-3.5.8/source4/auth/ntlm/
H A Dauth.c31 _PUBLIC_ NTSTATUS auth_context_set_challenge(struct auth_context *auth_ctx, const uint8_t chal[8], const char *set_by) argument
33 auth_ctx->challenge.set_by = talloc_strdup(auth_ctx, set_by);
34 NT_STATUS_HAVE_NO_MEMORY(auth_ctx->challenge.set_by);
36 auth_ctx->challenge.data = data_blob_talloc(auth_ctx, chal, 8);
37 NT_STATUS_HAVE_NO_MEMORY(auth_ctx->challenge.data.data);
45 bool auth_challenge_may_be_modified(struct auth_context *auth_ctx) argument
47 return auth_ctx->challenge.may_be_modified;
54 _PUBLIC_ NTSTATUS auth_get_challenge(struct auth_context *auth_ctx, cons argument
110 auth_get_server_info_principal(TALLOC_CTX *mem_ctx, struct auth_context *auth_ctx, const char *principal, struct auth_serversupplied_info **server_info) argument
179 auth_check_password(struct auth_context *auth_ctx, TALLOC_CTX *mem_ctx, const struct auth_usersupplied_info *user_info, struct auth_serversupplied_info **server_info) argument
207 struct auth_context *auth_ctx; member in struct:auth_check_password_request
251 auth_check_password_send(struct auth_context *auth_ctx, const struct auth_usersupplied_info *user_info, void (*callback)(struct auth_check_password_request *req, void *private_data), void *private_data) argument
383 auth_context_create_methods(TALLOC_CTX *mem_ctx, const char **methods, struct tevent_context *ev, struct messaging_context *msg, struct loadparm_context *lp_ctx, struct auth_context **auth_ctx) argument
454 auth_context_create(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct messaging_context *msg, struct loadparm_context *lp_ctx, struct auth_context **auth_ctx) argument
[all...]
H A Dauth_server.c54 lp_smbcli_options(ctx->auth_ctx->lp_ctx, &smb_options);
60 host_list = lp_passwordserver(ctx->auth_ctx->lp_ctx);
68 io.in.dest_ports = lp_smb_ports(ctx->auth_ctx->lp_ctx);
69 io.in.socket_options = lp_socket_options(ctx->auth_ctx->lp_ctx);
70 io.in.gensec_settings = lp_gensec_settings(mem_ctx, ctx->auth_ctx->lp_ctx);
77 lp_netbios_name(ctx->auth_ctx->lp_ctx),
86 io.in.iconv_convenience = lp_iconv_convenience(ctx->auth_ctx->lp_ctx);
87 lp_smbcli_session_options(ctx->auth_ctx->lp_ctx, &io.in.session_options);
89 status = smb_composite_connect(&io, mem_ctx, lp_resolve_context(ctx->auth_ctx->lp_ctx),
90 ctx->auth_ctx
[all...]
H A Dauth_anonymous.c57 return auth_anonymous_server_info(mem_ctx, lp_netbios_name(ctx->auth_ctx->lp_ctx), _server_info);
H A Dauth_proto.h19 bool auth_challenge_may_be_modified(struct auth_context *auth_ctx) ;
H A Dauth_sam.c208 sam_ctx = samdb_connect(tmp_ctx, ctx->auth_ctx->event_ctx, ctx->auth_ctx->lp_ctx, system_session(mem_ctx, ctx->auth_ctx->lp_ctx));
226 nt_status = authsam_authenticate(ctx->auth_ctx, tmp_ctx, sam_ctx, domain_dn, msg, user_info,
233 nt_status = authsam_make_server_info(tmp_ctx, sam_ctx, lp_netbios_name(ctx->auth_ctx->lp_ctx),
234 lp_sam_name(ctx->auth_ctx->lp_ctx),
274 is_local_name = lp_is_myname(ctx->auth_ctx->lp_ctx,
276 is_my_domain = lp_is_mydomain(ctx->auth_ctx->lp_ctx,
280 switch (lp_server_role(ctx->auth_ctx->lp_ctx)) {
H A Dauth_winbind.c159 nt_status = encrypt_user_info(mem_ctx, ctx->auth_ctx,
180 memcpy(request.data.auth_crap.chal, ctx->auth_ctx->challenge.data.data, sizeof(request.data.auth_crap.chal));
200 nt_status = get_info3_from_ndr(mem_ctx, lp_iconv_convenience(ctx->auth_ctx->lp_ctx), &response, &info3);
247 winbind_servers = irpc_servers_byname(ctx->auth_ctx->msg_ctx, s, "winbind_server");
258 status = encrypt_user_info(s, ctx->auth_ctx, AUTH_PASSWORD_HASH,
276 status = encrypt_user_info(s, ctx->auth_ctx, AUTH_PASSWORD_RESPONSE,
284 status = auth_get_challenge(ctx->auth_ctx, &challenge);
309 status = IRPC_CALL(ctx->auth_ctx->msg_ctx, winbind_servers[0],
344 nt_status = encrypt_user_info(mem_ctx, ctx->auth_ctx,
370 ctx->auth_ctx
[all...]
H A Dauth_unix.c809 nt_status = check_unix_password(check_ctx, ctx->auth_ctx->lp_ctx, user_info, &pwd);
815 nt_status = authunix_make_server_info(mem_ctx, lp_netbios_name(ctx->auth_ctx->lp_ctx),
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/samba-3.5.8/source4/auth/ntlm/
H A Dauth.c31 _PUBLIC_ NTSTATUS auth_context_set_challenge(struct auth_context *auth_ctx, const uint8_t chal[8], const char *set_by) argument
33 auth_ctx->challenge.set_by = talloc_strdup(auth_ctx, set_by);
34 NT_STATUS_HAVE_NO_MEMORY(auth_ctx->challenge.set_by);
36 auth_ctx->challenge.data = data_blob_talloc(auth_ctx, chal, 8);
37 NT_STATUS_HAVE_NO_MEMORY(auth_ctx->challenge.data.data);
45 bool auth_challenge_may_be_modified(struct auth_context *auth_ctx) argument
47 return auth_ctx->challenge.may_be_modified;
54 _PUBLIC_ NTSTATUS auth_get_challenge(struct auth_context *auth_ctx, cons argument
110 auth_get_server_info_principal(TALLOC_CTX *mem_ctx, struct auth_context *auth_ctx, const char *principal, struct auth_serversupplied_info **server_info) argument
179 auth_check_password(struct auth_context *auth_ctx, TALLOC_CTX *mem_ctx, const struct auth_usersupplied_info *user_info, struct auth_serversupplied_info **server_info) argument
207 struct auth_context *auth_ctx; member in struct:auth_check_password_request
251 auth_check_password_send(struct auth_context *auth_ctx, const struct auth_usersupplied_info *user_info, void (*callback)(struct auth_check_password_request *req, void *private_data), void *private_data) argument
383 auth_context_create_methods(TALLOC_CTX *mem_ctx, const char **methods, struct tevent_context *ev, struct messaging_context *msg, struct loadparm_context *lp_ctx, struct auth_context **auth_ctx) argument
454 auth_context_create(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct messaging_context *msg, struct loadparm_context *lp_ctx, struct auth_context **auth_ctx) argument
[all...]
H A Dauth_server.c54 lp_smbcli_options(ctx->auth_ctx->lp_ctx, &smb_options);
60 host_list = lp_passwordserver(ctx->auth_ctx->lp_ctx);
68 io.in.dest_ports = lp_smb_ports(ctx->auth_ctx->lp_ctx);
69 io.in.socket_options = lp_socket_options(ctx->auth_ctx->lp_ctx);
70 io.in.gensec_settings = lp_gensec_settings(mem_ctx, ctx->auth_ctx->lp_ctx);
77 lp_netbios_name(ctx->auth_ctx->lp_ctx),
86 io.in.iconv_convenience = lp_iconv_convenience(ctx->auth_ctx->lp_ctx);
87 lp_smbcli_session_options(ctx->auth_ctx->lp_ctx, &io.in.session_options);
89 status = smb_composite_connect(&io, mem_ctx, lp_resolve_context(ctx->auth_ctx->lp_ctx),
90 ctx->auth_ctx
[all...]
H A Dauth_anonymous.c57 return auth_anonymous_server_info(mem_ctx, lp_netbios_name(ctx->auth_ctx->lp_ctx), _server_info);
H A Dauth_proto.h19 bool auth_challenge_may_be_modified(struct auth_context *auth_ctx) ;
H A Dauth_sam.c208 sam_ctx = samdb_connect(tmp_ctx, ctx->auth_ctx->event_ctx, ctx->auth_ctx->lp_ctx, system_session(mem_ctx, ctx->auth_ctx->lp_ctx));
226 nt_status = authsam_authenticate(ctx->auth_ctx, tmp_ctx, sam_ctx, domain_dn, msg, user_info,
233 nt_status = authsam_make_server_info(tmp_ctx, sam_ctx, lp_netbios_name(ctx->auth_ctx->lp_ctx),
234 lp_sam_name(ctx->auth_ctx->lp_ctx),
274 is_local_name = lp_is_myname(ctx->auth_ctx->lp_ctx,
276 is_my_domain = lp_is_mydomain(ctx->auth_ctx->lp_ctx,
280 switch (lp_server_role(ctx->auth_ctx->lp_ctx)) {
H A Dauth_winbind.c159 nt_status = encrypt_user_info(mem_ctx, ctx->auth_ctx,
180 memcpy(request.data.auth_crap.chal, ctx->auth_ctx->challenge.data.data, sizeof(request.data.auth_crap.chal));
200 nt_status = get_info3_from_ndr(mem_ctx, lp_iconv_convenience(ctx->auth_ctx->lp_ctx), &response, &info3);
247 winbind_servers = irpc_servers_byname(ctx->auth_ctx->msg_ctx, s, "winbind_server");
258 status = encrypt_user_info(s, ctx->auth_ctx, AUTH_PASSWORD_HASH,
276 status = encrypt_user_info(s, ctx->auth_ctx, AUTH_PASSWORD_RESPONSE,
284 status = auth_get_challenge(ctx->auth_ctx, &challenge);
309 status = IRPC_CALL(ctx->auth_ctx->msg_ctx, winbind_servers[0],
344 nt_status = encrypt_user_info(mem_ctx, ctx->auth_ctx,
370 ctx->auth_ctx
[all...]
H A Dauth_unix.c809 nt_status = check_unix_password(check_ctx, ctx->auth_ctx->lp_ctx, user_info, &pwd);
815 nt_status = authunix_make_server_info(mem_ctx, lp_netbios_name(ctx->auth_ctx->lp_ctx),
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/samba-3.5.8/source4/auth/
H A Dauth.h160 struct auth_context *auth_ctx; member in struct:auth_method_context
188 NTSTATUS (*check_password)(struct auth_context *auth_ctx,
193 NTSTATUS (*get_challenge)(struct auth_context *auth_ctx, const uint8_t **_chal);
195 bool (*challenge_may_be_modified)(struct auth_context *auth_ctx);
197 NTSTATUS (*set_challenge)(struct auth_context *auth_ctx, const uint8_t chal[8], const char *set_by);
229 NTSTATUS auth_get_challenge(struct auth_context *auth_ctx, const uint8_t **_chal);
256 struct auth_context **auth_ctx);
262 struct auth_context **auth_ctx);
264 NTSTATUS auth_check_password(struct auth_context *auth_ctx,
282 void auth_check_password_send(struct auth_context *auth_ctx,
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/samba-3.5.8/source4/auth/
H A Dauth.h160 struct auth_context *auth_ctx; member in struct:auth_method_context
188 NTSTATUS (*check_password)(struct auth_context *auth_ctx,
193 NTSTATUS (*get_challenge)(struct auth_context *auth_ctx, const uint8_t **_chal);
195 bool (*challenge_may_be_modified)(struct auth_context *auth_ctx);
197 NTSTATUS (*set_challenge)(struct auth_context *auth_ctx, const uint8_t chal[8], const char *set_by);
229 NTSTATUS auth_get_challenge(struct auth_context *auth_ctx, const uint8_t **_chal);
256 struct auth_context **auth_ctx);
262 struct auth_context **auth_ctx);
264 NTSTATUS auth_check_password(struct auth_context *auth_ctx,
282 void auth_check_password_send(struct auth_context *auth_ctx,
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/samba-3.5.8/source4/auth/
H A Dauth.h160 struct auth_context *auth_ctx; member in struct:auth_method_context
188 NTSTATUS (*check_password)(struct auth_context *auth_ctx,
193 NTSTATUS (*get_challenge)(struct auth_context *auth_ctx, const uint8_t **_chal);
195 bool (*challenge_may_be_modified)(struct auth_context *auth_ctx);
197 NTSTATUS (*set_challenge)(struct auth_context *auth_ctx, const uint8_t chal[8], const char *set_by);
229 NTSTATUS auth_get_challenge(struct auth_context *auth_ctx, const uint8_t **_chal);
256 struct auth_context **auth_ctx);
262 struct auth_context **auth_ctx);
264 NTSTATUS auth_check_password(struct auth_context *auth_ctx,
282 void auth_check_password_send(struct auth_context *auth_ctx,
[all...]

Completed in 187 milliseconds