sctp_init_cause
int sctp_init_cause(struct sctp_chunk *chunk, __be16 cause, size_t paylen);
sctp_init_cause(retval, SCTP_ERROR_USER_ABORT, paylen);
sctp_init_cause(retval, SCTP_ERROR_PROTO_VIOLATION, paylen +
sctp_init_cause(retval, SCTP_ERROR_PROTO_VIOLATION,
sctp_init_cause(retval, SCTP_ERROR_PROTO_VIOLATION, sizeof(error));
sctp_init_cause(retval, SCTP_ERROR_NEW_ENCAP_PORT, sizeof(nep));
sctp_init_cause(retval, cause_code, paylen + reserve_tail);
sctp_init_cause(*errp, SCTP_ERROR_MISS_PARAM,
sctp_init_cause(*errp, SCTP_ERROR_INV_PARAM, 0);
if (!sctp_init_cause(*errp, SCTP_ERROR_UNKNOWN_PARAM,
sctp_init_cause(retval, SCTP_ERROR_NO_DATA, sizeof(payload));
sctp_init_cause(abort, SCTP_ERROR_RSRC_LOW, 0);
sctp_init_cause(abort, SCTP_ERROR_ASCONF_ACK, 0);
sctp_init_cause(abort, SCTP_ERROR_RSRC_LOW, 0);