unpack_data
if (unpack_data(p, u16, 2) == -1)
if (unpack_data(p, u32, 4) == -1)
return (unpack_data(p, a, 4));
return (unpack_data(p, a6, 16));
if (unpack_data(p, h, HFIXEDSZ) == -1)
static int unpack_data(struct asr_unpack *, void *, size_t);
if (unpack_data(p, u16, 2) == -1)
if (unpack_data(p, u32, 4) == -1)
return (unpack_data(p, a, 4));
return (unpack_data(p, a6, 16));
if (unpack_data(p, h, HFIXEDSZ) == -1)
static int unpack_data(struct unpack *, void *, size_t);
if (unpack_data(p, u16, 2) == -1)
if (unpack_data(p, u32, 4) == -1)
return (unpack_data(p, a, 4));
return (unpack_data(p, a6, 16));
if (unpack_data(p, h, HFIXEDSZ) == -1)