Searched refs:auth_method (Results 1 - 10 of 10) sorted by relevance

/asus-wl-520gu-7.0.1.45/src/router/samba/examples/auth/
H A Dauth_skel.c45 NTSTATUS auth_init_skel(struct auth_context *auth_context, const char *param, auth_methods **auth_method) argument
47 if (!make_auth_methods(auth_context, auth_method)) {
51 (*auth_method)->auth = check_skel_security;
52 (*auth_method)->name = "skel";
/asus-wl-520gu-7.0.1.45/src/router/samba/source/auth/
H A Dauth_builtin.c54 static NTSTATUS auth_init_guest(struct auth_context *auth_context, const char *options, auth_methods **auth_method) argument
56 if (!make_auth_methods(auth_context, auth_method))
59 (*auth_method)->auth = check_guest_security;
60 (*auth_method)->name = "guest";
106 static NTSTATUS auth_init_name_to_ntstatus(struct auth_context *auth_context, const char *param, auth_methods **auth_method) argument
108 if (!make_auth_methods(auth_context, auth_method))
111 (*auth_method)->auth = check_name_to_ntstatus_security;
112 (*auth_method)->name = "name_to_ntstatus";
155 static NTSTATUS auth_init_fixed_challenge(struct auth_context *auth_context, const char *param, auth_methods **auth_method) argument
157 if (!make_auth_methods(auth_context, auth_method))
[all...]
H A Dauth.c35 DEBUG(0,("Can't register auth_method!\n"
82 auth_methods *auth_method; local
93 for (auth_method = auth_context->auth_method_list; auth_method; auth_method = auth_method->next) {
94 if (auth_method->get_chal == NULL) {
95 DEBUG(5, ("auth_get_challenge: module %s did not want to specify a challenge\n", auth_method->name));
99 DEBUG(5, ("auth_get_challenge: getting challenge from module %s\n", auth_method->name));
102 challenge_set_by, auth_method
212 auth_methods *auth_method; local
324 auth_methods *auth_method; local
[all...]
H A Dauth_unix.c122 static NTSTATUS auth_init_unix(struct auth_context *auth_context, const char* param, auth_methods **auth_method) argument
124 if (!make_auth_methods(auth_context, auth_method)) {
128 (*auth_method)->name = "unix";
129 (*auth_method)->auth = check_unix_security;
H A Dauth_winbind.c116 struct auth_methods *auth_method = my_private_data; local
118 if ( auth_method )
119 return auth_method->auth(auth_context, auth_method->private_data,
148 static NTSTATUS auth_init_winbind(struct auth_context *auth_context, const char *param, auth_methods **auth_method) argument
150 if (!make_auth_methods(auth_context, auth_method)) {
154 (*auth_method)->name = "winbind";
155 (*auth_method)->auth = check_winbind_security;
160 if (!load_auth_module(auth_context, param, (auth_methods **)&(*auth_method)->private_data)) {
H A Dauth_rhosts.c186 static NTSTATUS auth_init_hostsequiv(struct auth_context *auth_context, const char* param, auth_methods **auth_method) argument
188 if (!make_auth_methods(auth_context, auth_method)) {
192 (*auth_method)->auth = check_hostsequiv_security;
193 (*auth_method)->name = "hostsequiv";
241 static NTSTATUS auth_init_rhosts(struct auth_context *auth_context, const char *param, auth_methods **auth_method) argument
243 if (!make_auth_methods(auth_context, auth_method)) {
247 (*auth_method)->auth = check_rhosts_security;
248 (*auth_method)->name = "rhosts";
H A Dauth_domain.c318 static NTSTATUS auth_init_ntdomain(struct auth_context *auth_context, const char* param, auth_methods **auth_method) argument
320 if (!make_auth_methods(auth_context, auth_method)) {
324 (*auth_method)->name = "ntdomain";
325 (*auth_method)->auth = check_ntdomain_security;
413 static NTSTATUS auth_init_trustdomain(struct auth_context *auth_context, const char* param, auth_methods **auth_method) argument
415 if (!make_auth_methods(auth_context, auth_method)) {
419 (*auth_method)->name = "trustdomain";
420 (*auth_method)->auth = check_trustdomain_security;
H A Dauth_sam.c232 static NTSTATUS auth_init_sam_ignoredomain(struct auth_context *auth_context, const char *param, auth_methods **auth_method) argument
234 if (!make_auth_methods(auth_context, auth_method)) {
238 (*auth_method)->auth = check_sam_security;
239 (*auth_method)->name = "sam_ignoredomain";
289 static NTSTATUS auth_init_sam(struct auth_context *auth_context, const char *param, auth_methods **auth_method) argument
291 if (!make_auth_methods(auth_context, auth_method)) {
295 (*auth_method)->auth = check_samstrict_security;
296 (*auth_method)->name = "sam";
H A Dauth_server.c402 static NTSTATUS auth_init_smbserver(struct auth_context *auth_context, const char* param, auth_methods **auth_method) argument
404 if (!make_auth_methods(auth_context, auth_method)) {
407 (*auth_method)->name = "smbserver";
408 (*auth_method)->auth = check_smbserver_security;
409 (*auth_method)->get_chal = auth_get_challenge_server;
410 (*auth_method)->send_keepalive = send_server_keepalive;
411 (*auth_method)->free_private_data = free_server_private_data;
H A Dauth_util.c1322 BOOL make_auth_methods(struct auth_context *auth_context, auth_methods **auth_method) argument
1328 if (!auth_method) {
1329 smb_panic("make_auth_methods: pointer to auth_method pointer is NULL!\n");
1332 *auth_method = talloc(auth_context->mem_ctx, sizeof(**auth_method));
1333 if (!*auth_method) {
1337 ZERO_STRUCTP(*auth_method);

Completed in 45 milliseconds