[BACK]Return to krl.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / ssh

Diff for /src/usr.bin/ssh/krl.c between version 1.52 and 1.53

version 1.52, 2020/10/18 11:32:01 version 1.53, 2021/06/04 06:19:07
Line 59 
Line 59 
 };  };
 static int serial_cmp(struct revoked_serial *a, struct revoked_serial *b);  static int serial_cmp(struct revoked_serial *a, struct revoked_serial *b);
 RB_HEAD(revoked_serial_tree, revoked_serial);  RB_HEAD(revoked_serial_tree, revoked_serial);
 RB_GENERATE_STATIC(revoked_serial_tree, revoked_serial, tree_entry, serial_cmp);  RB_GENERATE_STATIC(revoked_serial_tree, revoked_serial, tree_entry, serial_cmp)
   
 /* Tree of key IDs */  /* Tree of key IDs */
 struct revoked_key_id {  struct revoked_key_id {
Line 68 
Line 68 
 };  };
 static int key_id_cmp(struct revoked_key_id *a, struct revoked_key_id *b);  static int key_id_cmp(struct revoked_key_id *a, struct revoked_key_id *b);
 RB_HEAD(revoked_key_id_tree, revoked_key_id);  RB_HEAD(revoked_key_id_tree, revoked_key_id);
 RB_GENERATE_STATIC(revoked_key_id_tree, revoked_key_id, tree_entry, key_id_cmp);  RB_GENERATE_STATIC(revoked_key_id_tree, revoked_key_id, tree_entry, key_id_cmp)
   
 /* Tree of blobs (used for keys and fingerprints) */  /* Tree of blobs (used for keys and fingerprints) */
 struct revoked_blob {  struct revoked_blob {
Line 78 
Line 78 
 };  };
 static int blob_cmp(struct revoked_blob *a, struct revoked_blob *b);  static int blob_cmp(struct revoked_blob *a, struct revoked_blob *b);
 RB_HEAD(revoked_blob_tree, revoked_blob);  RB_HEAD(revoked_blob_tree, revoked_blob);
 RB_GENERATE_STATIC(revoked_blob_tree, revoked_blob, tree_entry, blob_cmp);  RB_GENERATE_STATIC(revoked_blob_tree, revoked_blob, tree_entry, blob_cmp)
   
 /* Tracks revoked certs for a single CA */  /* Tracks revoked certs for a single CA */
 struct revoked_certs {  struct revoked_certs {

Legend:
Removed from v.1.52  
changed lines
  Added in v.1.53