Lines Matching refs:errp
1699 int *error, struct sctp_chunk **errp) in sctp_unpack_cookie() argument
1803 *errp = sctp_make_op_error(asoc, chunk, in sctp_unpack_cookie()
1806 if (*errp) in sctp_unpack_cookie()
1881 struct sctp_chunk **errp) in sctp_process_missing_param() argument
1891 if (!*errp) in sctp_process_missing_param()
1892 *errp = sctp_make_op_error_space(asoc, chunk, len); in sctp_process_missing_param()
1894 if (*errp) { in sctp_process_missing_param()
1897 sctp_init_cause(*errp, SCTP_ERROR_MISS_PARAM, in sctp_process_missing_param()
1899 sctp_addto_chunk(*errp, sizeof(report), &report); in sctp_process_missing_param()
1909 struct sctp_chunk **errp) in sctp_process_inv_mandatory() argument
1913 if (!*errp) in sctp_process_inv_mandatory()
1914 *errp = sctp_make_op_error_space(asoc, chunk, 0); in sctp_process_inv_mandatory()
1916 if (*errp) in sctp_process_inv_mandatory()
1917 sctp_init_cause(*errp, SCTP_ERROR_INV_PARAM, 0); in sctp_process_inv_mandatory()
1926 struct sctp_chunk **errp) in sctp_process_inv_paramlength() argument
1931 if (*errp) in sctp_process_inv_paramlength()
1932 sctp_chunk_free(*errp); in sctp_process_inv_paramlength()
1935 *errp = sctp_make_violation_paramlen(asoc, chunk, param); in sctp_process_inv_paramlength()
1947 struct sctp_chunk **errp) in sctp_process_hn_param() argument
1956 if (*errp) in sctp_process_hn_param()
1957 sctp_chunk_free(*errp); in sctp_process_hn_param()
1959 *errp = sctp_make_op_error(asoc, chunk, SCTP_ERROR_DNS_FAILED, in sctp_process_hn_param()
2068 struct sctp_chunk **errp) in sctp_process_unk_param() argument
2085 if (!*errp) { in sctp_process_unk_param()
2086 *errp = sctp_make_op_error_limited(asoc, chunk); in sctp_process_unk_param()
2087 if (!*errp) { in sctp_process_unk_param()
2098 if (!sctp_init_cause(*errp, SCTP_ERROR_UNKNOWN_PARAM, in sctp_process_unk_param()
2100 sctp_addto_chunk(*errp, ntohs(param.p->length), in sctp_process_unk_param()
2241 struct sctp_chunk *chunk, struct sctp_chunk **errp) in sctp_verify_init() argument
2255 return sctp_process_inv_mandatory(asoc, chunk, errp); in sctp_verify_init()
2270 return sctp_process_inv_paramlength(asoc, param.p, chunk, errp); in sctp_verify_init()
2277 chunk, errp); in sctp_verify_init()
2282 chunk, errp); in sctp_verify_init()
3151 struct sctp_paramhdr **errp) in sctp_verify_asconf() argument
3161 *errp = param.p; in sctp_verify_asconf()
3190 sizeof(**errp)) in sctp_verify_asconf()
3825 struct sctp_paramhdr **errp) in sctp_verify_reconf() argument
3836 *errp = param.p; in sctp_verify_reconf()