Lines Matching refs:errp
1693 int *error, struct sctp_chunk **errp) in sctp_unpack_cookie() argument
1795 *errp = sctp_make_op_error_space(asoc, chunk, len); in sctp_unpack_cookie()
1796 if (*errp) { in sctp_unpack_cookie()
1800 sctp_init_cause(*errp, SCTP_ERROR_STALE_COOKIE, in sctp_unpack_cookie()
1802 sctp_addto_chunk(*errp, sizeof(n), &n); in sctp_unpack_cookie()
1875 struct sctp_chunk **errp) in sctp_process_missing_param() argument
1885 if (!*errp) in sctp_process_missing_param()
1886 *errp = sctp_make_op_error_space(asoc, chunk, len); in sctp_process_missing_param()
1888 if (*errp) { in sctp_process_missing_param()
1891 sctp_init_cause(*errp, SCTP_ERROR_MISS_PARAM, in sctp_process_missing_param()
1893 sctp_addto_chunk(*errp, sizeof(report), &report); in sctp_process_missing_param()
1903 struct sctp_chunk **errp) in sctp_process_inv_mandatory() argument
1907 if (!*errp) in sctp_process_inv_mandatory()
1908 *errp = sctp_make_op_error_space(asoc, chunk, 0); in sctp_process_inv_mandatory()
1910 if (*errp) in sctp_process_inv_mandatory()
1911 sctp_init_cause(*errp, SCTP_ERROR_INV_PARAM, 0); in sctp_process_inv_mandatory()
1920 struct sctp_chunk **errp) in sctp_process_inv_paramlength() argument
1925 if (*errp) in sctp_process_inv_paramlength()
1926 sctp_chunk_free(*errp); in sctp_process_inv_paramlength()
1929 *errp = sctp_make_violation_paramlen(asoc, chunk, param); in sctp_process_inv_paramlength()
1941 struct sctp_chunk **errp) in sctp_process_hn_param() argument
1950 if (*errp) in sctp_process_hn_param()
1951 sctp_chunk_free(*errp); in sctp_process_hn_param()
1953 *errp = sctp_make_op_error_space(asoc, chunk, len); in sctp_process_hn_param()
1955 if (*errp) { in sctp_process_hn_param()
1956 sctp_init_cause(*errp, SCTP_ERROR_DNS_FAILED, len); in sctp_process_hn_param()
1957 sctp_addto_chunk(*errp, len, param.v); in sctp_process_hn_param()
2056 struct sctp_chunk **errp) in sctp_process_unk_param() argument
2073 if (NULL == *errp) in sctp_process_unk_param()
2074 *errp = sctp_make_op_error_fixed(asoc, chunk); in sctp_process_unk_param()
2076 if (*errp) { in sctp_process_unk_param()
2077 if (!sctp_init_cause_fixed(*errp, SCTP_ERROR_UNKNOWN_PARAM, in sctp_process_unk_param()
2079 sctp_addto_chunk_fixed(*errp, in sctp_process_unk_param()
2228 struct sctp_chunk **errp) in sctp_verify_init() argument
2242 return sctp_process_inv_mandatory(asoc, chunk, errp); in sctp_verify_init()
2257 return sctp_process_inv_paramlength(asoc, param.p, chunk, errp); in sctp_verify_init()
2264 chunk, errp); in sctp_verify_init()
2269 chunk, errp); in sctp_verify_init()
3119 struct sctp_paramhdr **errp) in sctp_verify_asconf() argument
3128 *errp = param.p; in sctp_verify_asconf()