X-Git-Url: http://the.earth.li/gitweb/?a=blobdiff_plain;f=keyindex.c;h=64c99a3f0552b1ae5e6e8179e709c4602bde0145;hb=0d2a5aeeb4120999afc79d06619d90e26e2fec5c;hp=c043fa4cfdd1f293b69f42bf0bb75e6c721c8a02;hpb=abc90dd0602ca116ce61886e962aecd14d4459cc;p=onak.git diff --git a/keyindex.c b/keyindex.c index c043fa4..64c99a3 100644 --- a/keyindex.c +++ b/keyindex.c @@ -40,13 +40,13 @@ int list_sigs(struct openpgp_packet_list *sigs, bool html) } if (html && uid != NULL) { printf("%s %08llX " - "" + "search=%016llX\">%08llX " + "" "%s\n", sig, + sigid, sigid & 0xFFFFFFFF, - sigid & 0xFFFFFFFF, - sigid & 0xFFFFFFFF, + sigid, txt2html(uid)); } else if (html && uid == NULL) { printf("%s %08llX " @@ -231,25 +231,25 @@ int key_index(struct openpgp_publickey *keys, bool verbose, bool fingerprint, keys->publickey->data[0]); } - keyid = (get_keyid(keys) & 0xFFFFFFFF); + keyid = get_keyid(keys); if (html) { printf("pub %5d%c/%08X %04d/%02d/%02d ", + "search=%016llX\">%08llX %04d/%02d/%02d ", length, (type == 1) ? 'R' : ((type == 16) ? 'g' : ((type == 17) ? 'D' : '?')), - (uint32_t) keyid, - (uint32_t) keyid, + keyid, + keyid & 0xFFFFFFFF, created->tm_year + 1900, created->tm_mon + 1, created->tm_mday); } else { - printf("pub %5d%c/%08X %04d/%02d/%02d ", + printf("pub %5d%c/%08llX %04d/%02d/%02d ", length, (type == 1) ? 'R' : ((type == 16) ? 'g' : ((type == 17) ? 'D' : '?')), - (uint32_t) keyid, + keyid & 0xFFFFFFFF, created->tm_year + 1900, created->tm_mon + 1, created->tm_mday); @@ -262,14 +262,13 @@ int key_index(struct openpgp_publickey *keys, bool verbose, bool fingerprint, curuid->packet->data); if (html) { printf("", - (uint32_t) keyid); + "search=0x%016llX\">", + keyid); } printf("%s%s%s\n", (html) ? txt2html(buf) : buf, (html) ? "" : "", - (keys->revocations == NULL) ? "" : - " *** REVOKED ***"); + (keys->revoked) ? " *** REVOKED ***" : ""); if (fingerprint) { display_fingerprint(keys); } @@ -279,8 +278,7 @@ int key_index(struct openpgp_publickey *keys, bool verbose, bool fingerprint, curuid = curuid->next; } else { printf("%s\n", - (keys->revocations == NULL) ? "" : - "*** REVOKED ***"); + (keys->revoked) ? "*** REVOKED ***": ""); if (fingerprint) { display_fingerprint(keys); } @@ -354,7 +352,7 @@ int mrkey_index(struct openpgp_publickey *keys) type, length, created_time, - (keys->revocations == NULL) ? "" : "r"); + (keys->revoked) ? "r" : ""); for (curuid = keys->uids; curuid != NULL; curuid = curuid->next) {