/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/samba-3.5.8/source4/auth/ntlm/ |
H A D | auth.c | 31 _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 D | auth_server.c | 54 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 D | auth_anonymous.c | 57 return auth_anonymous_server_info(mem_ctx, lp_netbios_name(ctx->auth_ctx->lp_ctx), _server_info);
|
H A D | auth_proto.h | 19 bool auth_challenge_may_be_modified(struct auth_context *auth_ctx) ;
|
H A D | auth_sam.c | 208 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 D | auth_winbind.c | 159 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 D | auth_unix.c | 809 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 D | auth.c | 31 _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 D | auth_server.c | 54 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 D | auth_anonymous.c | 57 return auth_anonymous_server_info(mem_ctx, lp_netbios_name(ctx->auth_ctx->lp_ctx), _server_info);
|
H A D | auth_proto.h | 19 bool auth_challenge_may_be_modified(struct auth_context *auth_ctx) ;
|
H A D | auth_sam.c | 208 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 D | auth_winbind.c | 159 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 D | auth_unix.c | 809 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 D | auth.c | 31 _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 D | auth_server.c | 54 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 D | auth_anonymous.c | 57 return auth_anonymous_server_info(mem_ctx, lp_netbios_name(ctx->auth_ctx->lp_ctx), _server_info);
|
H A D | auth_proto.h | 19 bool auth_challenge_may_be_modified(struct auth_context *auth_ctx) ;
|
H A D | auth_sam.c | 208 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 D | auth_winbind.c | 159 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 D | auth_unix.c | 809 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 D | auth.h | 160 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 D | auth.h | 160 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 D | auth.h | 160 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...] |