typedef struct SilcAttributePayloadStruct *SilcAttributePayload;
This context is the actual Attribute Payload and is allocated by silc_attribute_payload_parse and given as attribute usually to all silc_attribute_payload_* functions. It is freed by the silc_attribute_payload_free function.