/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/samba-3.5.8/source4/auth/credentials/ |
H A D | credentials.c | 39 struct cli_credentials *cred = talloc(mem_ctx, struct cli_credentials); local 40 if (!cred) { 41 return cred; 44 cred->netlogon_creds = NULL; 45 cred->machine_account_pending = false; 46 cred->workstation_obtained = CRED_UNINITIALISED; 47 cred->username_obtained = CRED_UNINITIALISED; 48 cred->password_obtained = CRED_UNINITIALISED; 49 cred->domain_obtained = CRED_UNINITIALISED; 50 cred 118 cli_credentials_get_username(struct cli_credentials *cred) argument 137 cli_credentials_set_username(struct cli_credentials *cred, const char *val, enum credentials_obtained obtained) argument 150 cli_credentials_set_username_callback(struct cli_credentials *cred, const char *(*username_cb) (struct cli_credentials *)) argument 162 cli_credentials_set_bind_dn(struct cli_credentials *cred, const char *bind_dn) argument 175 cli_credentials_get_bind_dn(struct cli_credentials *cred) argument 187 cli_credentials_get_principal(struct cli_credentials *cred, TALLOC_CTX *mem_ctx) argument 217 cli_credentials_set_principal(struct cli_credentials *cred, const char *val, enum credentials_obtained obtained) argument 233 cli_credentials_set_principal_callback(struct cli_credentials *cred, const char *(*principal_cb) (struct cli_credentials *)) argument 249 cli_credentials_authentication_requested(struct cli_credentials *cred) argument 278 cli_credentials_get_password(struct cli_credentials *cred) argument 300 cli_credentials_set_password(struct cli_credentials *cred, const char *val, enum credentials_obtained obtained) argument 318 cli_credentials_set_password_callback(struct cli_credentials *cred, const char *(*password_cb) (struct cli_credentials *)) argument 336 cli_credentials_get_old_password(struct cli_credentials *cred) argument 346 cli_credentials_set_old_password(struct cli_credentials *cred, const char *val, enum credentials_obtained obtained) argument 363 cli_credentials_get_nt_hash(struct cli_credentials *cred, TALLOC_CTX *mem_ctx) argument 388 cli_credentials_get_domain(struct cli_credentials *cred) argument 408 cli_credentials_set_domain(struct cli_credentials *cred, const char *val, enum credentials_obtained obtained) argument 425 cli_credentials_set_domain_callback(struct cli_credentials *cred, const char *(*domain_cb) (struct cli_credentials *)) argument 443 cli_credentials_get_realm(struct cli_credentials *cred) argument 466 cli_credentials_set_realm(struct cli_credentials *cred, const char *val, enum credentials_obtained obtained) argument 480 cli_credentials_set_realm_callback(struct cli_credentials *cred, const char *(*realm_cb) (struct cli_credentials *)) argument 499 cli_credentials_get_workstation(struct cli_credentials *cred) argument 512 cli_credentials_set_workstation(struct cli_credentials *cred, const char *val, enum credentials_obtained obtained) argument 525 cli_credentials_set_workstation_callback(struct cli_credentials *cred, const char *(*workstation_cb) (struct cli_credentials *)) argument 612 cli_credentials_set_conf(struct cli_credentials *cred, struct loadparm_context *lp_ctx) argument 627 cli_credentials_guess(struct cli_credentials *cred, struct loadparm_context *lp_ctx) argument 670 cli_credentials_set_netlogon_creds(struct cli_credentials *cred, struct netlogon_creds_CredentialState *netlogon_creds) argument 680 cli_credentials_get_netlogon_creds(struct cli_credentials *cred) argument 689 cli_credentials_set_secure_channel_type(struct cli_credentials *cred, enum netr_SchannelType secure_channel_type) argument 699 cli_credentials_get_secure_channel_type(struct cli_credentials *cred) argument 707 cli_credentials_set_anonymous(struct cli_credentials *cred) argument 721 cli_credentials_is_anonymous(struct cli_credentials *cred) argument 750 cli_credentials_wrong_password(struct cli_credentials *cred) argument [all...] |
H A D | credentials_krb5.c | 32 _PUBLIC_ int cli_credentials_get_krb5_context(struct cli_credentials *cred, argument 38 if (cred->smb_krb5_context) { 39 *smb_krb5_context = cred->smb_krb5_context; 43 ret = smb_krb5_init_context(cred, event_ctx, lp_ctx, &cred->smb_krb5_context); 45 cred->smb_krb5_context = NULL; 48 *smb_krb5_context = cred->smb_krb5_context; 56 _PUBLIC_ NTSTATUS cli_credentials_set_krb5_context(struct cli_credentials *cred, argument 59 if (!talloc_reference(cred, smb_krb5_context)) { 62 cred 66 cli_credentials_set_from_ccache(struct cli_credentials *cred, struct ccache_container *ccache, enum credentials_obtained obtained) argument 127 cli_credentials_set_ccache(struct cli_credentials *cred, struct tevent_context *event_ctx, struct loadparm_context *lp_ctx, const char *name, enum credentials_obtained obtained) argument 203 cli_credentials_new_ccache(struct cli_credentials *cred, struct tevent_context *event_ctx, struct loadparm_context *lp_ctx, struct ccache_container **_ccc) argument 254 cli_credentials_get_ccache(struct cli_credentials *cred, struct tevent_context *event_ctx, struct loadparm_context *lp_ctx, struct ccache_container **ccc) argument 298 cli_credentials_invalidate_client_gss_creds(struct cli_credentials *cred, enum credentials_obtained obtained) argument 319 cli_credentials_invalidate_ccache(struct cli_credentials *cred, enum credentials_obtained obtained) argument 350 cli_credentials_get_client_gss_creds(struct cli_credentials *cred, struct tevent_context *event_ctx, struct loadparm_context *lp_ctx, struct gssapi_creds_container **_gcc) argument 456 cli_credentials_set_client_gss_creds(struct cli_credentials *cred, struct tevent_context *event_ctx, struct loadparm_context *lp_ctx, gss_cred_id_t gssapi_cred, enum credentials_obtained obtained) argument 511 cli_credentials_get_keytab(struct cli_credentials *cred, struct tevent_context *event_ctx, struct loadparm_context *lp_ctx, struct keytab_container **_ktc) argument 566 cli_credentials_set_keytab_name(struct cli_credentials *cred, struct tevent_context *event_ctx, struct loadparm_context *lp_ctx, const char *keytab_name, enum credentials_obtained obtained) argument 606 cli_credentials_update_keytab(struct cli_credentials *cred, struct tevent_context *event_ctx, struct loadparm_context *lp_ctx) argument 643 cli_credentials_get_server_gss_creds(struct cli_credentials *cred, struct tevent_context *event_ctx, struct loadparm_context *lp_ctx, struct gssapi_creds_container **_gcc) argument 718 cli_credentials_set_kvno(struct cli_credentials *cred, int kvno) argument 728 cli_credentials_get_kvno(struct cli_credentials *cred) argument 734 cli_credentials_get_enctype_strings(struct cli_credentials *cred) argument 749 cli_credentials_get_salt_principal(struct cli_credentials *cred) argument 754 cli_credentials_set_salt_principal(struct cli_credentials *cred, const char *principal) argument [all...] |
H A D | credentials.h | 138 const char *cli_credentials_get_workstation(struct cli_credentials *cred); 139 bool cli_credentials_set_workstation(struct cli_credentials *cred, 142 bool cli_credentials_is_anonymous(struct cli_credentials *cred); 144 void cli_credentials_set_anonymous(struct cli_credentials *cred); 145 bool cli_credentials_wrong_password(struct cli_credentials *cred); 146 const char *cli_credentials_get_password(struct cli_credentials *cred); 147 void cli_credentials_get_ntlm_username_domain(struct cli_credentials *cred, TALLOC_CTX *mem_ctx, 150 NTSTATUS cli_credentials_get_ntlm_response(struct cli_credentials *cred, TALLOC_CTX *mem_ctx, 155 const char *cli_credentials_get_realm(struct cli_credentials *cred); 156 const char *cli_credentials_get_username(struct cli_credentials *cred); [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/samba-3.5.8/source4/auth/credentials/ |
H A D | credentials.c | 39 struct cli_credentials *cred = talloc(mem_ctx, struct cli_credentials); local 40 if (!cred) { 41 return cred; 44 cred->netlogon_creds = NULL; 45 cred->machine_account_pending = false; 46 cred->workstation_obtained = CRED_UNINITIALISED; 47 cred->username_obtained = CRED_UNINITIALISED; 48 cred->password_obtained = CRED_UNINITIALISED; 49 cred->domain_obtained = CRED_UNINITIALISED; 50 cred 118 cli_credentials_get_username(struct cli_credentials *cred) argument 137 cli_credentials_set_username(struct cli_credentials *cred, const char *val, enum credentials_obtained obtained) argument 150 cli_credentials_set_username_callback(struct cli_credentials *cred, const char *(*username_cb) (struct cli_credentials *)) argument 162 cli_credentials_set_bind_dn(struct cli_credentials *cred, const char *bind_dn) argument 175 cli_credentials_get_bind_dn(struct cli_credentials *cred) argument 187 cli_credentials_get_principal(struct cli_credentials *cred, TALLOC_CTX *mem_ctx) argument 217 cli_credentials_set_principal(struct cli_credentials *cred, const char *val, enum credentials_obtained obtained) argument 233 cli_credentials_set_principal_callback(struct cli_credentials *cred, const char *(*principal_cb) (struct cli_credentials *)) argument 249 cli_credentials_authentication_requested(struct cli_credentials *cred) argument 278 cli_credentials_get_password(struct cli_credentials *cred) argument 300 cli_credentials_set_password(struct cli_credentials *cred, const char *val, enum credentials_obtained obtained) argument 318 cli_credentials_set_password_callback(struct cli_credentials *cred, const char *(*password_cb) (struct cli_credentials *)) argument 336 cli_credentials_get_old_password(struct cli_credentials *cred) argument 346 cli_credentials_set_old_password(struct cli_credentials *cred, const char *val, enum credentials_obtained obtained) argument 363 cli_credentials_get_nt_hash(struct cli_credentials *cred, TALLOC_CTX *mem_ctx) argument 388 cli_credentials_get_domain(struct cli_credentials *cred) argument 408 cli_credentials_set_domain(struct cli_credentials *cred, const char *val, enum credentials_obtained obtained) argument 425 cli_credentials_set_domain_callback(struct cli_credentials *cred, const char *(*domain_cb) (struct cli_credentials *)) argument 443 cli_credentials_get_realm(struct cli_credentials *cred) argument 466 cli_credentials_set_realm(struct cli_credentials *cred, const char *val, enum credentials_obtained obtained) argument 480 cli_credentials_set_realm_callback(struct cli_credentials *cred, const char *(*realm_cb) (struct cli_credentials *)) argument 499 cli_credentials_get_workstation(struct cli_credentials *cred) argument 512 cli_credentials_set_workstation(struct cli_credentials *cred, const char *val, enum credentials_obtained obtained) argument 525 cli_credentials_set_workstation_callback(struct cli_credentials *cred, const char *(*workstation_cb) (struct cli_credentials *)) argument 612 cli_credentials_set_conf(struct cli_credentials *cred, struct loadparm_context *lp_ctx) argument 627 cli_credentials_guess(struct cli_credentials *cred, struct loadparm_context *lp_ctx) argument 670 cli_credentials_set_netlogon_creds(struct cli_credentials *cred, struct netlogon_creds_CredentialState *netlogon_creds) argument 680 cli_credentials_get_netlogon_creds(struct cli_credentials *cred) argument 689 cli_credentials_set_secure_channel_type(struct cli_credentials *cred, enum netr_SchannelType secure_channel_type) argument 699 cli_credentials_get_secure_channel_type(struct cli_credentials *cred) argument 707 cli_credentials_set_anonymous(struct cli_credentials *cred) argument 721 cli_credentials_is_anonymous(struct cli_credentials *cred) argument 750 cli_credentials_wrong_password(struct cli_credentials *cred) argument [all...] |
H A D | credentials_krb5.c | 32 _PUBLIC_ int cli_credentials_get_krb5_context(struct cli_credentials *cred, argument 38 if (cred->smb_krb5_context) { 39 *smb_krb5_context = cred->smb_krb5_context; 43 ret = smb_krb5_init_context(cred, event_ctx, lp_ctx, &cred->smb_krb5_context); 45 cred->smb_krb5_context = NULL; 48 *smb_krb5_context = cred->smb_krb5_context; 56 _PUBLIC_ NTSTATUS cli_credentials_set_krb5_context(struct cli_credentials *cred, argument 59 if (!talloc_reference(cred, smb_krb5_context)) { 62 cred 66 cli_credentials_set_from_ccache(struct cli_credentials *cred, struct ccache_container *ccache, enum credentials_obtained obtained) argument 127 cli_credentials_set_ccache(struct cli_credentials *cred, struct tevent_context *event_ctx, struct loadparm_context *lp_ctx, const char *name, enum credentials_obtained obtained) argument 203 cli_credentials_new_ccache(struct cli_credentials *cred, struct tevent_context *event_ctx, struct loadparm_context *lp_ctx, struct ccache_container **_ccc) argument 254 cli_credentials_get_ccache(struct cli_credentials *cred, struct tevent_context *event_ctx, struct loadparm_context *lp_ctx, struct ccache_container **ccc) argument 298 cli_credentials_invalidate_client_gss_creds(struct cli_credentials *cred, enum credentials_obtained obtained) argument 319 cli_credentials_invalidate_ccache(struct cli_credentials *cred, enum credentials_obtained obtained) argument 350 cli_credentials_get_client_gss_creds(struct cli_credentials *cred, struct tevent_context *event_ctx, struct loadparm_context *lp_ctx, struct gssapi_creds_container **_gcc) argument 456 cli_credentials_set_client_gss_creds(struct cli_credentials *cred, struct tevent_context *event_ctx, struct loadparm_context *lp_ctx, gss_cred_id_t gssapi_cred, enum credentials_obtained obtained) argument 511 cli_credentials_get_keytab(struct cli_credentials *cred, struct tevent_context *event_ctx, struct loadparm_context *lp_ctx, struct keytab_container **_ktc) argument 566 cli_credentials_set_keytab_name(struct cli_credentials *cred, struct tevent_context *event_ctx, struct loadparm_context *lp_ctx, const char *keytab_name, enum credentials_obtained obtained) argument 606 cli_credentials_update_keytab(struct cli_credentials *cred, struct tevent_context *event_ctx, struct loadparm_context *lp_ctx) argument 643 cli_credentials_get_server_gss_creds(struct cli_credentials *cred, struct tevent_context *event_ctx, struct loadparm_context *lp_ctx, struct gssapi_creds_container **_gcc) argument 718 cli_credentials_set_kvno(struct cli_credentials *cred, int kvno) argument 728 cli_credentials_get_kvno(struct cli_credentials *cred) argument 734 cli_credentials_get_enctype_strings(struct cli_credentials *cred) argument 749 cli_credentials_get_salt_principal(struct cli_credentials *cred) argument 754 cli_credentials_set_salt_principal(struct cli_credentials *cred, const char *principal) argument [all...] |
H A D | credentials.h | 138 const char *cli_credentials_get_workstation(struct cli_credentials *cred); 139 bool cli_credentials_set_workstation(struct cli_credentials *cred, 142 bool cli_credentials_is_anonymous(struct cli_credentials *cred); 144 void cli_credentials_set_anonymous(struct cli_credentials *cred); 145 bool cli_credentials_wrong_password(struct cli_credentials *cred); 146 const char *cli_credentials_get_password(struct cli_credentials *cred); 147 void cli_credentials_get_ntlm_username_domain(struct cli_credentials *cred, TALLOC_CTX *mem_ctx, 150 NTSTATUS cli_credentials_get_ntlm_response(struct cli_credentials *cred, TALLOC_CTX *mem_ctx, 155 const char *cli_credentials_get_realm(struct cli_credentials *cred); 156 const char *cli_credentials_get_username(struct cli_credentials *cred); [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/samba-3.5.8/source4/auth/credentials/ |
H A D | credentials.c | 39 struct cli_credentials *cred = talloc(mem_ctx, struct cli_credentials); local 40 if (!cred) { 41 return cred; 44 cred->netlogon_creds = NULL; 45 cred->machine_account_pending = false; 46 cred->workstation_obtained = CRED_UNINITIALISED; 47 cred->username_obtained = CRED_UNINITIALISED; 48 cred->password_obtained = CRED_UNINITIALISED; 49 cred->domain_obtained = CRED_UNINITIALISED; 50 cred 118 cli_credentials_get_username(struct cli_credentials *cred) argument 137 cli_credentials_set_username(struct cli_credentials *cred, const char *val, enum credentials_obtained obtained) argument 150 cli_credentials_set_username_callback(struct cli_credentials *cred, const char *(*username_cb) (struct cli_credentials *)) argument 162 cli_credentials_set_bind_dn(struct cli_credentials *cred, const char *bind_dn) argument 175 cli_credentials_get_bind_dn(struct cli_credentials *cred) argument 187 cli_credentials_get_principal(struct cli_credentials *cred, TALLOC_CTX *mem_ctx) argument 217 cli_credentials_set_principal(struct cli_credentials *cred, const char *val, enum credentials_obtained obtained) argument 233 cli_credentials_set_principal_callback(struct cli_credentials *cred, const char *(*principal_cb) (struct cli_credentials *)) argument 249 cli_credentials_authentication_requested(struct cli_credentials *cred) argument 278 cli_credentials_get_password(struct cli_credentials *cred) argument 300 cli_credentials_set_password(struct cli_credentials *cred, const char *val, enum credentials_obtained obtained) argument 318 cli_credentials_set_password_callback(struct cli_credentials *cred, const char *(*password_cb) (struct cli_credentials *)) argument 336 cli_credentials_get_old_password(struct cli_credentials *cred) argument 346 cli_credentials_set_old_password(struct cli_credentials *cred, const char *val, enum credentials_obtained obtained) argument 363 cli_credentials_get_nt_hash(struct cli_credentials *cred, TALLOC_CTX *mem_ctx) argument 388 cli_credentials_get_domain(struct cli_credentials *cred) argument 408 cli_credentials_set_domain(struct cli_credentials *cred, const char *val, enum credentials_obtained obtained) argument 425 cli_credentials_set_domain_callback(struct cli_credentials *cred, const char *(*domain_cb) (struct cli_credentials *)) argument 443 cli_credentials_get_realm(struct cli_credentials *cred) argument 466 cli_credentials_set_realm(struct cli_credentials *cred, const char *val, enum credentials_obtained obtained) argument 480 cli_credentials_set_realm_callback(struct cli_credentials *cred, const char *(*realm_cb) (struct cli_credentials *)) argument 499 cli_credentials_get_workstation(struct cli_credentials *cred) argument 512 cli_credentials_set_workstation(struct cli_credentials *cred, const char *val, enum credentials_obtained obtained) argument 525 cli_credentials_set_workstation_callback(struct cli_credentials *cred, const char *(*workstation_cb) (struct cli_credentials *)) argument 612 cli_credentials_set_conf(struct cli_credentials *cred, struct loadparm_context *lp_ctx) argument 627 cli_credentials_guess(struct cli_credentials *cred, struct loadparm_context *lp_ctx) argument 670 cli_credentials_set_netlogon_creds(struct cli_credentials *cred, struct netlogon_creds_CredentialState *netlogon_creds) argument 680 cli_credentials_get_netlogon_creds(struct cli_credentials *cred) argument 689 cli_credentials_set_secure_channel_type(struct cli_credentials *cred, enum netr_SchannelType secure_channel_type) argument 699 cli_credentials_get_secure_channel_type(struct cli_credentials *cred) argument 707 cli_credentials_set_anonymous(struct cli_credentials *cred) argument 721 cli_credentials_is_anonymous(struct cli_credentials *cred) argument 750 cli_credentials_wrong_password(struct cli_credentials *cred) argument [all...] |
H A D | credentials_krb5.c | 32 _PUBLIC_ int cli_credentials_get_krb5_context(struct cli_credentials *cred, argument 38 if (cred->smb_krb5_context) { 39 *smb_krb5_context = cred->smb_krb5_context; 43 ret = smb_krb5_init_context(cred, event_ctx, lp_ctx, &cred->smb_krb5_context); 45 cred->smb_krb5_context = NULL; 48 *smb_krb5_context = cred->smb_krb5_context; 56 _PUBLIC_ NTSTATUS cli_credentials_set_krb5_context(struct cli_credentials *cred, argument 59 if (!talloc_reference(cred, smb_krb5_context)) { 62 cred 66 cli_credentials_set_from_ccache(struct cli_credentials *cred, struct ccache_container *ccache, enum credentials_obtained obtained) argument 127 cli_credentials_set_ccache(struct cli_credentials *cred, struct tevent_context *event_ctx, struct loadparm_context *lp_ctx, const char *name, enum credentials_obtained obtained) argument 203 cli_credentials_new_ccache(struct cli_credentials *cred, struct tevent_context *event_ctx, struct loadparm_context *lp_ctx, struct ccache_container **_ccc) argument 254 cli_credentials_get_ccache(struct cli_credentials *cred, struct tevent_context *event_ctx, struct loadparm_context *lp_ctx, struct ccache_container **ccc) argument 298 cli_credentials_invalidate_client_gss_creds(struct cli_credentials *cred, enum credentials_obtained obtained) argument 319 cli_credentials_invalidate_ccache(struct cli_credentials *cred, enum credentials_obtained obtained) argument 350 cli_credentials_get_client_gss_creds(struct cli_credentials *cred, struct tevent_context *event_ctx, struct loadparm_context *lp_ctx, struct gssapi_creds_container **_gcc) argument 456 cli_credentials_set_client_gss_creds(struct cli_credentials *cred, struct tevent_context *event_ctx, struct loadparm_context *lp_ctx, gss_cred_id_t gssapi_cred, enum credentials_obtained obtained) argument 511 cli_credentials_get_keytab(struct cli_credentials *cred, struct tevent_context *event_ctx, struct loadparm_context *lp_ctx, struct keytab_container **_ktc) argument 566 cli_credentials_set_keytab_name(struct cli_credentials *cred, struct tevent_context *event_ctx, struct loadparm_context *lp_ctx, const char *keytab_name, enum credentials_obtained obtained) argument 606 cli_credentials_update_keytab(struct cli_credentials *cred, struct tevent_context *event_ctx, struct loadparm_context *lp_ctx) argument 643 cli_credentials_get_server_gss_creds(struct cli_credentials *cred, struct tevent_context *event_ctx, struct loadparm_context *lp_ctx, struct gssapi_creds_container **_gcc) argument 718 cli_credentials_set_kvno(struct cli_credentials *cred, int kvno) argument 728 cli_credentials_get_kvno(struct cli_credentials *cred) argument 734 cli_credentials_get_enctype_strings(struct cli_credentials *cred) argument 749 cli_credentials_get_salt_principal(struct cli_credentials *cred) argument 754 cli_credentials_set_salt_principal(struct cli_credentials *cred, const char *principal) argument [all...] |
H A D | credentials.h | 138 const char *cli_credentials_get_workstation(struct cli_credentials *cred); 139 bool cli_credentials_set_workstation(struct cli_credentials *cred, 142 bool cli_credentials_is_anonymous(struct cli_credentials *cred); 144 void cli_credentials_set_anonymous(struct cli_credentials *cred); 145 bool cli_credentials_wrong_password(struct cli_credentials *cred); 146 const char *cli_credentials_get_password(struct cli_credentials *cred); 147 void cli_credentials_get_ntlm_username_domain(struct cli_credentials *cred, TALLOC_CTX *mem_ctx, 150 NTSTATUS cli_credentials_get_ntlm_response(struct cli_credentials *cred, TALLOC_CTX *mem_ctx, 155 const char *cli_credentials_get_realm(struct cli_credentials *cred); 156 const char *cli_credentials_get_username(struct cli_credentials *cred); [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/samba-3.5.8/source4/heimdal/lib/gssapi/krb5/ |
H A D | release_cred.c | 42 gsskrb5_cred cred; local 50 cred = (gsskrb5_cred)*cred_handle; 55 HEIMDAL_MUTEX_lock(&cred->cred_id_mutex); 57 if (cred->principal != NULL) 58 krb5_free_principal(context, cred->principal); 59 if (cred->keytab != NULL) 60 krb5_kt_close(context, cred->keytab); 61 if (cred->ccache != NULL) { 62 if (cred->cred_flags & GSS_CF_DESTROY_CRED_ON_RELEASE) 63 krb5_cc_destroy(context, cred [all...] |
H A D | store_cred.c | 48 gsskrb5_cred cred; local 62 cred = (gsskrb5_cred)input_cred_handle; 63 if (cred == NULL) 68 HEIMDAL_MUTEX_lock(&cred->cred_id_mutex); 69 if (cred->usage != cred_usage && cred->usage != GSS_C_BOTH) { 70 HEIMDAL_MUTEX_unlock(&cred->cred_id_mutex); 75 if (cred->principal == NULL) { 76 HEIMDAL_MUTEX_unlock(&cred->cred_id_mutex); 81 /* write out cred t [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/samba-3.5.8/source4/heimdal/lib/gssapi/krb5/ |
H A D | release_cred.c | 42 gsskrb5_cred cred; local 50 cred = (gsskrb5_cred)*cred_handle; 55 HEIMDAL_MUTEX_lock(&cred->cred_id_mutex); 57 if (cred->principal != NULL) 58 krb5_free_principal(context, cred->principal); 59 if (cred->keytab != NULL) 60 krb5_kt_close(context, cred->keytab); 61 if (cred->ccache != NULL) { 62 if (cred->cred_flags & GSS_CF_DESTROY_CRED_ON_RELEASE) 63 krb5_cc_destroy(context, cred [all...] |
H A D | store_cred.c | 48 gsskrb5_cred cred; local 62 cred = (gsskrb5_cred)input_cred_handle; 63 if (cred == NULL) 68 HEIMDAL_MUTEX_lock(&cred->cred_id_mutex); 69 if (cred->usage != cred_usage && cred->usage != GSS_C_BOTH) { 70 HEIMDAL_MUTEX_unlock(&cred->cred_id_mutex); 75 if (cred->principal == NULL) { 76 HEIMDAL_MUTEX_unlock(&cred->cred_id_mutex); 81 /* write out cred t [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/samba-3.5.8/source4/heimdal/lib/gssapi/krb5/ |
H A D | release_cred.c | 42 gsskrb5_cred cred; local 50 cred = (gsskrb5_cred)*cred_handle; 55 HEIMDAL_MUTEX_lock(&cred->cred_id_mutex); 57 if (cred->principal != NULL) 58 krb5_free_principal(context, cred->principal); 59 if (cred->keytab != NULL) 60 krb5_kt_close(context, cred->keytab); 61 if (cred->ccache != NULL) { 62 if (cred->cred_flags & GSS_CF_DESTROY_CRED_ON_RELEASE) 63 krb5_cc_destroy(context, cred [all...] |
H A D | store_cred.c | 48 gsskrb5_cred cred; local 62 cred = (gsskrb5_cred)input_cred_handle; 63 if (cred == NULL) 68 HEIMDAL_MUTEX_lock(&cred->cred_id_mutex); 69 if (cred->usage != cred_usage && cred->usage != GSS_C_BOTH) { 70 HEIMDAL_MUTEX_unlock(&cred->cred_id_mutex); 75 if (cred->principal == NULL) { 76 HEIMDAL_MUTEX_unlock(&cred->cred_id_mutex); 81 /* write out cred t [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/kernel/ |
H A D | cred.c | 12 #include <linux/cred.h> 40 struct cred init_cred = { 58 static inline void set_cred_subscribers(struct cred *cred, int n) argument 61 atomic_set(&cred->subscribers, n); 65 static inline int read_cred_subscribers(const struct cred *cred) argument 68 return atomic_read(&cred->subscribers); 74 static inline void alter_cred_subscribers(const struct cred *_cred, int n) 77 struct cred *cre local 103 release_tgcred(struct cred *cred) argument 118 struct cred *cred = container_of(rcu, struct cred, rcu); local 153 __put_cred(struct cred *cred) argument 177 struct cred *cred; local 215 const struct cred *cred; local 743 creds_are_invalid(const struct cred *cred) argument 763 dump_invalid_creds(const struct cred *cred, const char *label, const struct task_struct *tsk) argument 794 __invalid_creds(const struct cred *cred, const char *file, unsigned line) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/kernel/ |
H A D | cred.c | 12 #include <linux/cred.h> 40 struct cred init_cred = { 58 static inline void set_cred_subscribers(struct cred *cred, int n) argument 61 atomic_set(&cred->subscribers, n); 65 static inline int read_cred_subscribers(const struct cred *cred) argument 68 return atomic_read(&cred->subscribers); 74 static inline void alter_cred_subscribers(const struct cred *_cred, int n) 77 struct cred *cre local 103 release_tgcred(struct cred *cred) argument 118 struct cred *cred = container_of(rcu, struct cred, rcu); local 153 __put_cred(struct cred *cred) argument 177 struct cred *cred; local 215 const struct cred *cred; local 743 creds_are_invalid(const struct cred *cred) argument 763 dump_invalid_creds(const struct cred *cred, const char *label, const struct task_struct *tsk) argument 794 __invalid_creds(const struct cred *cred, const char *file, unsigned line) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/fs/xfs/linux-2.6/ |
H A D | xfs_cred.h | 26 typedef const struct cred cred_t;
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/fs/xfs/linux-2.6/ |
H A D | xfs_cred.h | 26 typedef const struct cred cred_t;
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/linux/ |
H A D | cred.h | 22 struct cred; 68 extern int set_groups(struct cred *, struct group_info *); 111 * task->cred points to the subjective context that defines the details of how 116 struct cred { struct 153 extern void __put_cred(struct cred *); 156 extern const struct cred *get_task_cred(struct task_struct *); 157 extern struct cred *cred_alloc_blank(void); 158 extern struct cred *prepare_creds(void); 159 extern struct cred *prepare_exec_creds(void); 160 extern int commit_creds(struct cred *); 181 __validate_creds(const struct cred *cred, const char *file, unsigned line) argument 200 validate_creds(const struct cred *cred) argument 218 get_new_cred(struct cred *cred) argument 237 get_cred(const struct cred *cred) argument 257 struct cred *cred = (struct cred *) _cred; local [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/linux/ |
H A D | cred.h | 22 struct cred; 68 extern int set_groups(struct cred *, struct group_info *); 111 * task->cred points to the subjective context that defines the details of how 116 struct cred { struct 153 extern void __put_cred(struct cred *); 156 extern const struct cred *get_task_cred(struct task_struct *); 157 extern struct cred *cred_alloc_blank(void); 158 extern struct cred *prepare_creds(void); 159 extern struct cred *prepare_exec_creds(void); 160 extern int commit_creds(struct cred *); 181 __validate_creds(const struct cred *cred, const char *file, unsigned line) argument 200 validate_creds(const struct cred *cred) argument 218 get_new_cred(struct cred *cred) argument 237 get_cred(const struct cred *cred) argument 257 struct cred *cred = (struct cred *) _cred; local [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/wpa_supplicant/src/wps/ |
H A D | wps_attr_process.c | 89 static int wps_process_cred_network_idx(struct wps_credential *cred, argument 104 static int wps_process_cred_ssid(struct wps_credential *cred, const u8 *ssid, argument 118 if (ssid_len <= sizeof(cred->ssid)) { 119 os_memcpy(cred->ssid, ssid, ssid_len); 120 cred->ssid_len = ssid_len; 127 static int wps_process_cred_auth_type(struct wps_credential *cred, argument 136 cred->auth_type = WPA_GET_BE16(auth_type); 138 cred->auth_type); 144 static int wps_process_cred_encr_type(struct wps_credential *cred, argument 153 cred 161 wps_process_cred_network_key_idx(struct wps_credential *cred, const u8 *key_idx) argument 174 wps_process_cred_network_key(struct wps_credential *cred, const u8 *key, size_t key_len) argument 193 wps_process_cred_mac_addr(struct wps_credential *cred, const u8 *mac_addr) argument 209 wps_process_cred_eap_type(struct wps_credential *cred, const u8 *eap_type, size_t eap_type_len) argument 221 wps_process_cred_eap_identity(struct wps_credential *cred, const u8 *identity, size_t identity_len) argument 235 wps_process_cred_key_prov_auto(struct wps_credential *cred, const u8 *key_prov_auto) argument 248 wps_process_cred_802_1x_enabled(struct wps_credential *cred, const u8 *dot1x_enabled) argument 260 wps_workaround_cred_key(struct wps_credential *cred) argument 277 wps_process_cred(struct wps_parse_attr *attr, struct wps_credential *cred) argument 305 wps_process_ap_settings(struct wps_parse_attr *attr, struct wps_credential *cred) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/wpa_supplicant/src/wps/ |
H A D | wps_attr_process.c | 89 static int wps_process_cred_network_idx(struct wps_credential *cred, argument 104 static int wps_process_cred_ssid(struct wps_credential *cred, const u8 *ssid, argument 118 if (ssid_len <= sizeof(cred->ssid)) { 119 os_memcpy(cred->ssid, ssid, ssid_len); 120 cred->ssid_len = ssid_len; 127 static int wps_process_cred_auth_type(struct wps_credential *cred, argument 136 cred->auth_type = WPA_GET_BE16(auth_type); 138 cred->auth_type); 144 static int wps_process_cred_encr_type(struct wps_credential *cred, argument 153 cred 161 wps_process_cred_network_key_idx(struct wps_credential *cred, const u8 *key_idx) argument 174 wps_process_cred_network_key(struct wps_credential *cred, const u8 *key, size_t key_len) argument 193 wps_process_cred_mac_addr(struct wps_credential *cred, const u8 *mac_addr) argument 209 wps_process_cred_eap_type(struct wps_credential *cred, const u8 *eap_type, size_t eap_type_len) argument 221 wps_process_cred_eap_identity(struct wps_credential *cred, const u8 *identity, size_t identity_len) argument 235 wps_process_cred_key_prov_auto(struct wps_credential *cred, const u8 *key_prov_auto) argument 248 wps_process_cred_802_1x_enabled(struct wps_credential *cred, const u8 *dot1x_enabled) argument 260 wps_workaround_cred_key(struct wps_credential *cred) argument 277 wps_process_cred(struct wps_parse_attr *attr, struct wps_credential *cred) argument 305 wps_process_ap_settings(struct wps_parse_attr *attr, struct wps_credential *cred) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/wpa_supplicant/src/wps/ |
H A D | wps_attr_process.c | 89 static int wps_process_cred_network_idx(struct wps_credential *cred, argument 104 static int wps_process_cred_ssid(struct wps_credential *cred, const u8 *ssid, argument 118 if (ssid_len <= sizeof(cred->ssid)) { 119 os_memcpy(cred->ssid, ssid, ssid_len); 120 cred->ssid_len = ssid_len; 127 static int wps_process_cred_auth_type(struct wps_credential *cred, argument 136 cred->auth_type = WPA_GET_BE16(auth_type); 138 cred->auth_type); 144 static int wps_process_cred_encr_type(struct wps_credential *cred, argument 153 cred 161 wps_process_cred_network_key_idx(struct wps_credential *cred, const u8 *key_idx) argument 174 wps_process_cred_network_key(struct wps_credential *cred, const u8 *key, size_t key_len) argument 193 wps_process_cred_mac_addr(struct wps_credential *cred, const u8 *mac_addr) argument 209 wps_process_cred_eap_type(struct wps_credential *cred, const u8 *eap_type, size_t eap_type_len) argument 221 wps_process_cred_eap_identity(struct wps_credential *cred, const u8 *identity, size_t identity_len) argument 235 wps_process_cred_key_prov_auto(struct wps_credential *cred, const u8 *key_prov_auto) argument 248 wps_process_cred_802_1x_enabled(struct wps_credential *cred, const u8 *dot1x_enabled) argument 260 wps_workaround_cred_key(struct wps_credential *cred) argument 277 wps_process_cred(struct wps_parse_attr *attr, struct wps_credential *cred) argument 305 wps_process_ap_settings(struct wps_parse_attr *attr, struct wps_credential *cred) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/net/sunrpc/ |
H A D | auth.c | 169 rpcauth_unhash_cred_locked(struct rpc_cred *cred) argument 171 hlist_del_rcu(&cred->cr_hash); 173 clear_bit(RPCAUTH_CRED_HASHED, &cred->cr_flags); 177 rpcauth_unhash_cred(struct rpc_cred *cred) argument 182 cache_lock = &cred->cr_auth->au_credcache->lock; 184 ret = atomic_read(&cred->cr_count) == 0; 186 rpcauth_unhash_cred_locked(cred); 224 struct rpc_cred *cred; local 227 cred = list_entry(head->next, struct rpc_cred, cr_lru); 228 list_del_init(&cred 242 struct rpc_cred *cred; local 293 struct rpc_cred *cred, *next; local 355 struct rpc_cred *cred = NULL, local 420 const struct cred *cred = current_cred(); local 436 rpcauth_init_cred(struct rpc_cred *cred, const struct auth_cred *acred, struct rpc_auth *auth, const struct rpc_credops *ops) argument 453 rpcauth_generic_bind_cred(struct rpc_task *task, struct rpc_cred *cred, int lookupflags) argument 486 rpcauth_bindcred(struct rpc_task *task, struct rpc_cred *cred, int flags) argument 509 put_rpccred(struct rpc_cred *cred) argument 547 struct rpc_cred *cred = task->tk_rqstp->rq_cred; local 558 struct rpc_cred *cred = task->tk_rqstp->rq_cred; local 570 struct rpc_cred *cred = task->tk_rqstp->rq_cred; local 584 struct rpc_cred *cred = task->tk_rqstp->rq_cred; local 598 struct rpc_cred *cred = task->tk_rqstp->rq_cred; local 621 struct rpc_cred *cred = task->tk_rqstp->rq_cred; local 632 struct rpc_cred *cred = task->tk_rqstp->rq_cred; local [all...] |