comment the various data structures
authorKen Raeburn <raeburn@mit.edu>
Thu, 28 Dec 2006 01:36:49 +0000 (01:36 +0000)
committerKen Raeburn <raeburn@mit.edu>
Thu, 28 Dec 2006 01:36:49 +0000 (01:36 +0000)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@19016 dc483132-0cff-0310-8789-dd5450dbe970

src/lib/krb5/ccache/cc_memory.c

index 124548ce6f76ad259a6c585a9adaac0e6b162601..0fcfa8869aab8cc220d0efe40be90f6164f2375b 100644 (file)
@@ -93,11 +93,13 @@ extern krb5_error_code krb5_change_cache (void);
 
 #define KRB5_OK 0
 
+/* Individual credentials within a cache, in a linked list.  */
 typedef struct _krb5_mcc_link {
     struct _krb5_mcc_link *next;
     krb5_creds *creds;
 } krb5_mcc_link, *krb5_mcc_cursor;
 
+/* Per-cache data header.  */
 typedef struct _krb5_mcc_data {
     char *name;
     k5_mutex_t lock;
@@ -105,11 +107,13 @@ typedef struct _krb5_mcc_data {
     krb5_mcc_cursor link;
 } krb5_mcc_data;
 
+/* List of memory caches.  */
 typedef struct krb5_mcc_list_node {
     struct krb5_mcc_list_node *next;
     krb5_mcc_data *cache;
 } krb5_mcc_list_node;
 
+/* Iterator over memory caches.  */
 struct krb5_mcc_ptcursor_data {
     struct krb5_mcc_list_node *cur;
 };