ipsec_add_hash_payload
buf = ipsec_add_hash_payload(msg, hashsize);
if (!ipsec_add_hash_payload(msg, hash->hashsize))
return ipsec_add_hash_payload(msg, hash->hashsize) == 0;
extern u_int8_t *ipsec_add_hash_payload(struct message *, size_t);