449
450
namehash_from_uid(PKT_user_id *uid)
451
if(uid->namehash==NULL)
453
uid->namehash = xmalloc(20);
454
uid->namehash = xmalloc (20);
455
456
if(uid->attrib_data)
456
gcry_md_hash_buffer (GCRY_MD_RMD160, uid->namehash,
457
uid->attrib_data, uid->attrib_len);
457
rmd160_hash_buffer (uid->namehash, uid->attrib_data, uid->attrib_len);
459
gcry_md_hash_buffer (GCRY_MD_RMD160, uid->namehash,
460
uid->name, uid->len);
459
rmd160_hash_buffer (uid->namehash, uid->name, uid->len);
463
462
return uid->namehash;
608
607
colon_strtime (u32 t)
612
if (opt.fixed_list_mode) {
614
sprintf (buf, "%lu", (ulong)t);
617
return strtimestamp(t);
613
snprintf (buf, sizeof buf, "%lu", (ulong)t);
621
618
colon_datestr_from_pk (PKT_public_key *pk)
623
if (opt.fixed_list_mode) {
625
sprintf (buf, "%lu", (ulong)pk->timestamp);
628
return datestr_from_pk (pk);
622
snprintf (buf, sizeof buf, "%lu", (ulong)pk->timestamp);
632
627
colon_datestr_from_sk (PKT_secret_key *sk)
634
if (opt.fixed_list_mode) {
636
sprintf (buf, "%lu", (ulong)sk->timestamp);
639
return datestr_from_sk (sk);
631
snprintf (buf, sizeof buf, "%lu", (ulong)sk->timestamp);
643
636
colon_datestr_from_sig (PKT_signature *sig)
645
if (opt.fixed_list_mode) {
647
sprintf (buf, "%lu", (ulong)sig->timestamp);
650
return datestr_from_sig (sig);
640
snprintf (buf, sizeof buf, "%lu", (ulong)sig->timestamp);
654
645
colon_expirestr_from_sig (PKT_signature *sig)
658
if (opt.fixed_list_mode) {
660
sprintf (buf, "%lu", (ulong)sig->expiredate);
663
return expirestr_from_sig (sig);
649
if (!sig->expiredate)
652
snprintf (buf, sizeof buf,"%lu", (ulong)sig->expiredate);