buf_putu32(b, s->keyid);
buf_putu32(b, HI64(t));
buf_putu32(b, LO64(t));
- buf_putstr16(b, &s->kh);
+ buf_putdstr16(b, &s->kh);
assert(BOK(b));
}
if (buf_getu32(&b, &x) || buf_getu32(&b, &y))
choke("missing datestamp", p);
SET64(t, x, y); s->t = GET64(time_t, t);
- if (buf_getstr16(&b, &s->kh))
+ if (buf_getdstr16(&b, &s->kh))
choke("missing key hash", p);
if (BLEFT(&b))
choke("junk at end", p);