| nfs-ganesha 1.4 | 
#include <krb5.h>#include <rpc/auth_gss.h>Go to the source code of this file.
| Classes | |
| struct | gssd_k5_kt_princ | 
| Defines | |
| #define | k5_free_unparsed_name(ctx, name) free(name) | 
| #define | k5_free_default_realm(ctx, realm) free(realm) | 
| #define | k5_free_kt_entry(ctx, kte) krb5_kt_free_entry((ctx),(kte)) | 
| #define | USE_GSS_KRB5_CCACHE_NAME 1 | 
| Functions | |
| int | gssd_setup_krb5_user_gss_ccache (uid_t uid, char *servername, char *dirname) | 
| int | gssd_get_krb5_machine_cred_list (char ***list) | 
| void | gssd_free_krb5_machine_cred_list (char **list) | 
| void | gssd_setup_krb5_machine_gss_ccache (char *servername) | 
| void | gssd_destroy_krb5_machine_creds (void) | 
| int | gssd_refresh_krb5_machine_credential (char *hostname, struct gssd_k5_kt_princ *ple, char *service) | 
| char * | gssd_k5_err_msg (krb5_context context, krb5_error_code code) | 
| void | gssd_k5_get_default_realm (char **def_realm) | 
| #define k5_free_default_realm | ( | ctx, | |
| realm | |||
| ) | free(realm) | 
Definition at line 49 of file krb5_util.h.
| #define k5_free_kt_entry | ( | ctx, | |
| kte | |||
| ) | krb5_kt_free_entry((ctx),(kte)) | 
Definition at line 50 of file krb5_util.h.
Definition at line 48 of file krb5_util.h.
| #define USE_GSS_KRB5_CCACHE_NAME 1 | 
Definition at line 52 of file krb5_util.h.
| void gssd_destroy_krb5_machine_creds | ( | void | ) | 
Definition at line 1146 of file krb5_util.c.
| void gssd_free_krb5_machine_cred_list | ( | char ** | list | ) | 
Definition at line 1130 of file krb5_util.c.
| int gssd_get_krb5_machine_cred_list | ( | char *** | list | ) | 
Definition at line 1072 of file krb5_util.c.
| char* gssd_k5_err_msg | ( | krb5_context | context, | 
| krb5_error_code | code | ||
| ) | 
Definition at line 1266 of file krb5_util.c.
| void gssd_k5_get_default_realm | ( | char ** | def_realm | ) | 
Definition at line 1294 of file krb5_util.c.
| int gssd_refresh_krb5_machine_credential | ( | char * | hostname, | 
| struct gssd_k5_kt_princ * | ple, | ||
| char * | service | ||
| ) | 
Definition at line 1187 of file krb5_util.c.
| void gssd_setup_krb5_machine_gss_ccache | ( | char * | servername | ) | 
Definition at line 1056 of file krb5_util.c.
| int gssd_setup_krb5_user_gss_ccache | ( | uid_t | uid, | 
| char * | servername, | ||
| char * | dirname | ||
| ) | 
Definition at line 1027 of file krb5_util.c.
 1.7.3
 1.7.3