• Home
  • Raw
  • Download

Lines Matching refs:errp

1565 	int *error, struct sctp_chunk **errp)  in sctp_unpack_cookie()  argument
1681 *errp = sctp_make_op_error_space(asoc, chunk, len); in sctp_unpack_cookie()
1682 if (*errp) { in sctp_unpack_cookie()
1688 sctp_init_cause(*errp, SCTP_ERROR_STALE_COOKIE, in sctp_unpack_cookie()
1690 sctp_addto_chunk(*errp, sizeof(n), &n); in sctp_unpack_cookie()
1763 struct sctp_chunk **errp) in sctp_process_missing_param() argument
1773 if (!*errp) in sctp_process_missing_param()
1774 *errp = sctp_make_op_error_space(asoc, chunk, len); in sctp_process_missing_param()
1776 if (*errp) { in sctp_process_missing_param()
1779 sctp_init_cause(*errp, SCTP_ERROR_MISS_PARAM, in sctp_process_missing_param()
1781 sctp_addto_chunk(*errp, sizeof(report), &report); in sctp_process_missing_param()
1791 struct sctp_chunk **errp) in sctp_process_inv_mandatory() argument
1795 if (!*errp) in sctp_process_inv_mandatory()
1796 *errp = sctp_make_op_error_space(asoc, chunk, 0); in sctp_process_inv_mandatory()
1798 if (*errp) in sctp_process_inv_mandatory()
1799 sctp_init_cause(*errp, SCTP_ERROR_INV_PARAM, 0); in sctp_process_inv_mandatory()
1808 struct sctp_chunk **errp) in sctp_process_inv_paramlength() argument
1813 if (*errp) in sctp_process_inv_paramlength()
1814 sctp_chunk_free(*errp); in sctp_process_inv_paramlength()
1817 *errp = sctp_make_violation_paramlen(asoc, chunk, param); in sctp_process_inv_paramlength()
1829 struct sctp_chunk **errp) in sctp_process_hn_param() argument
1838 if (*errp) in sctp_process_hn_param()
1839 sctp_chunk_free(*errp); in sctp_process_hn_param()
1841 *errp = sctp_make_op_error_space(asoc, chunk, len); in sctp_process_hn_param()
1843 if (*errp) { in sctp_process_hn_param()
1844 sctp_init_cause(*errp, SCTP_ERROR_DNS_FAILED, len); in sctp_process_hn_param()
1845 sctp_addto_chunk(*errp, len, param.v); in sctp_process_hn_param()
1944 struct sctp_chunk **errp) in sctp_process_unk_param() argument
1961 if (NULL == *errp) in sctp_process_unk_param()
1962 *errp = sctp_make_op_error_space(asoc, chunk, in sctp_process_unk_param()
1965 if (*errp) { in sctp_process_unk_param()
1966 sctp_init_cause(*errp, SCTP_ERROR_UNKNOWN_PARAM, in sctp_process_unk_param()
1968 sctp_addto_chunk(*errp, in sctp_process_unk_param()
2115 struct sctp_chunk **errp) in sctp_verify_init() argument
2127 return sctp_process_inv_mandatory(asoc, chunk, errp); in sctp_verify_init()
2146 return sctp_process_inv_paramlength(asoc, param.p, chunk, errp); in sctp_verify_init()
2153 chunk, errp); in sctp_verify_init()
2158 result = sctp_verify_param(asoc, param, cid, chunk, errp); in sctp_verify_init()
2963 struct sctp_paramhdr **errp) { in sctp_verify_asconf() argument
2971 *errp = param.p; in sctp_verify_asconf()