Lines Matching refs:errp
1707 int *error, struct sctp_chunk **errp) in sctp_unpack_cookie() argument
1816 *errp = sctp_make_op_error(asoc, chunk, in sctp_unpack_cookie()
1819 if (*errp) in sctp_unpack_cookie()
1894 struct sctp_chunk **errp) in sctp_process_missing_param() argument
1904 if (!*errp) in sctp_process_missing_param()
1905 *errp = sctp_make_op_error_space(asoc, chunk, len); in sctp_process_missing_param()
1907 if (*errp) { in sctp_process_missing_param()
1910 sctp_init_cause(*errp, SCTP_ERROR_MISS_PARAM, in sctp_process_missing_param()
1912 sctp_addto_chunk(*errp, sizeof(report), &report); in sctp_process_missing_param()
1922 struct sctp_chunk **errp) in sctp_process_inv_mandatory() argument
1926 if (!*errp) in sctp_process_inv_mandatory()
1927 *errp = sctp_make_op_error_space(asoc, chunk, 0); in sctp_process_inv_mandatory()
1929 if (*errp) in sctp_process_inv_mandatory()
1930 sctp_init_cause(*errp, SCTP_ERROR_INV_PARAM, 0); in sctp_process_inv_mandatory()
1939 struct sctp_chunk **errp) in sctp_process_inv_paramlength() argument
1944 if (*errp) in sctp_process_inv_paramlength()
1945 sctp_chunk_free(*errp); in sctp_process_inv_paramlength()
1948 *errp = sctp_make_violation_paramlen(asoc, chunk, param); in sctp_process_inv_paramlength()
1960 struct sctp_chunk **errp) in sctp_process_hn_param() argument
1969 if (*errp) in sctp_process_hn_param()
1970 sctp_chunk_free(*errp); in sctp_process_hn_param()
1972 *errp = sctp_make_op_error(asoc, chunk, SCTP_ERROR_DNS_FAILED, in sctp_process_hn_param()
2081 struct sctp_chunk **errp) in sctp_process_unk_param() argument
2098 if (!*errp) { in sctp_process_unk_param()
2099 *errp = sctp_make_op_error_limited(asoc, chunk); in sctp_process_unk_param()
2100 if (!*errp) { in sctp_process_unk_param()
2111 if (!sctp_init_cause(*errp, SCTP_ERROR_UNKNOWN_PARAM, in sctp_process_unk_param()
2113 sctp_addto_chunk(*errp, ntohs(param.p->length), in sctp_process_unk_param()
2254 struct sctp_chunk *chunk, struct sctp_chunk **errp) in sctp_verify_init() argument
2268 return sctp_process_inv_mandatory(asoc, chunk, errp); in sctp_verify_init()
2283 return sctp_process_inv_paramlength(asoc, param.p, chunk, errp); in sctp_verify_init()
2290 chunk, errp); in sctp_verify_init()
2295 chunk, errp); in sctp_verify_init()
3160 struct sctp_paramhdr **errp) in sctp_verify_asconf() argument
3170 *errp = param.p; in sctp_verify_asconf()
3199 sizeof(**errp)) in sctp_verify_asconf()
3834 struct sctp_paramhdr **errp) in sctp_verify_reconf() argument
3845 *errp = param.p; in sctp_verify_reconf()