attribute_payload
struct attribute_payload *ap = (struct attribute_payload *)buf;
u_int8_t *attr = buf + sizeof(struct attribute_payload);
if (len < sizeof(struct attribute_payload)) {