Lines Matching refs:err
141 PKG_ERR *err; member
207 get_proxy_port(PKG_ERR *err, char **proxy, ushort_t *port) in get_proxy_port() argument
212 pkgerr_add(err, PKGERR_WEB, in get_proxy_port()
216 if (!get_ENV_proxyport(err, port)) { in get_proxy_port()
221 if (!get_ENV_proxy(err, proxy)) { in get_proxy_port()
227 pkgerr_add(err, PKGERR_WEB, in get_proxy_port()
231 if (!get_ENV_proxyport(err, port)) { in get_proxy_port()
276 PKG_ERR *err; in web_cleanup() local
281 err = pkgerr_new(); in web_cleanup()
284 (void) close_keystore(err, ps->keystore, NULL); in web_cleanup()
289 pkgerr_free(err); in web_cleanup()
350 web_session_control(PKG_ERR *err, char *url, char *dwnld_dir, in web_session_control() argument
363 if (!parse_url_proxy(err, url, proxy, proxy_port)) { in web_session_control()
376 pkgerr_add(err, PKGERR_WEB, gettext(ERR_NO_DWNLD_DIR)); in web_session_control()
381 if (!check_dwnld_dir(err, dwnld_dir)) { in web_session_control()
387 if (!web_setup(err)) { in web_session_control()
392 switch (web_connect(err)) { in web_session_control()
423 switch (web_send_request(err, HTTP_REQ_TYPE_HEAD, in web_session_control()
453 if (!web_eval_headers(err)) { in web_session_control()
458 switch (web_get_file(err, dwnld_dir, nointeract, fname)) { in web_session_control()
492 pkgerr_add(err, PKGERR_WEB, in web_session_control()
499 pkgerr_add(err, PKGERR_WEB, gettext(ERR_DWNLD), url); in web_session_control()
521 get_signature(PKG_ERR *err, char *ids_name, struct pkgdev *devp, PKCS7 **result) in get_signature() argument
537 pkgerr_add(err, PKGERR_WEB, gettext(ERR_LEN), ids_name); in get_signature()
548 pkgerr_add(err, PKGERR_WEB, gettext(ERR_OPENSIG), in get_signature()
556 pkgerr_add(err, PKGERR_WEB, in get_signature()
563 pkgerr_add(err, PKGERR_WEB, gettext(ERR_OPENSIG), in get_signature()
570 pkgerr_add(err, PKGERR_WEB, in get_signature()
581 pkgerr_add(err, PKGERR_WEB, in get_signature()
588 pkgerr_add(err, PKGERR_WEB, gettext(ERR_CORRUPTSIG), in get_signature()
725 check_dwnld_dir(PKG_ERR *err, char *dwnld_dir) in check_dwnld_dir() argument
735 pkgerr_add(err, PKGERR_WEB, gettext(MSG_NOTEMP), in check_dwnld_dir()
764 ds_validate_signature(PKG_ERR *err, struct pkgdev *pkgdev, char **pkgs, in ds_validate_signature() argument
773 pkgerr_add(err, PKGERR_WEB, gettext(ERR_CORRUPTSIG_TYPE), in ds_validate_signature()
781 pkgerr_add(err, PKGERR_WEB, gettext(ERR_CORRUPTSIG_DT), in ds_validate_signature()
789 pkgerr_add(err, PKGERR_WEB, gettext(ERR_CORRUPTSIG), in ds_validate_signature()
795 if ((BIO_ds_dump_header(err, p7_bio) != 0) || in ds_validate_signature()
796 (BIO_ds_dump(err, ids_name, p7_bio) != 0)) { in ds_validate_signature()
803 if (!validate_signature(err, ids_name, p7_bio, p7, cas, in ds_validate_signature()
836 validate_signature(PKG_ERR *err, char *name, BIO *indata, PKCS7 *p7, in validate_signature() argument
871 pkgerr_add(err, PKGERR_VERIFY, gettext(ERR_MEM)); in validate_signature()
879 pkgerr_add(err, PKGERR_WEB, gettext(ERR_CORRUPTSIG), name); in validate_signature()
901 pkgerr_add(err, PKGERR_WEB, in validate_signature()
910 pkgerr_add(err, PKGERR_VERIFY, gettext(ERR_MEM)); in validate_signature()
925 verify_data.err = err; in validate_signature()
937 pkgerr_add(err, PKGERR_VERIFY, in validate_signature()
962 pkgerr_add(err, PKGERR_VERIFY, in validate_signature()
995 pkgerr_add(err, PKGERR_VERIFY, in validate_signature()
998 pkgerr_add(err, PKGERR_VERIFY, in validate_signature()
1038 PKG_ERR *err = NULL; in web_verify() local
1047 err = ((verify_cb_data_t *)X509_STORE_CTX_get_app_data(ctx))->err; in web_verify()
1056 pkgerr_add(err, PKGERR_INTERNAL, gettext(ERR_PKG_INTERNAL), in web_verify()
1065 pkgerr_add(err, PKGERR_INTERNAL, in web_verify()
1088 switch (ocsp_verify(err, curr_cert, curr_issuer, in web_verify()
1096 pkgerr_clear(err); in web_verify()
1202 ocsp_verify(PKG_ERR *err, X509 *cert, X509 *issuer, in ocsp_verify() argument
1225 pkgerr_add(err, PKGERR_PARSE, gettext(ERR_OCSP_PARSE), uri); in ocsp_verify()
1231 pkgerr_add(err, PKGERR_PARSE, gettext(ERR_OCSP_UNSUP), uri); in ocsp_verify()
1241 pkgerr_add(err, PKGERR_PARSE, in ocsp_verify()
1249 pkgerr_add(err, PKGERR_PARSE, gettext(ERR_MEM)); in ocsp_verify()
1255 pkgerr_add(err, PKGERR_PARSE, gettext(ERR_PKG_INTERNAL), in ocsp_verify()
1262 pkgerr_add(err, PKGERR_PARSE, gettext(ERR_PKG_INTERNAL), in ocsp_verify()
1273 pkgerr_add(err, PKGERR_PARSE, gettext(ERR_MEM)); in ocsp_verify()
1284 pkgerr_add(err, PKGERR_PARSE, in ocsp_verify()
1291 pkgerr_add(err, PKGERR_PARSE, gettext(ERR_MEM)); in ocsp_verify()
1297 pkgerr_add(err, PKGERR_PARSE, in ocsp_verify()
1315 pkgerr_add(err, PKGERR_PARSE, gettext(ERR_OCSP_SEND), host); in ocsp_verify()
1321 pkgerr_add(err, PKGERR_PARSE, gettext(ERR_OCSP_SEND), host); in ocsp_verify()
1330 pkgerr_add(err, PKGERR_PARSE, gettext(ERR_MEM)); in ocsp_verify()
1336 pkgerr_add(err, PKGERR_PARSE, in ocsp_verify()
1341 pkgerr_add(err, PKGERR_PARSE, gettext(ERR_MEM)); in ocsp_verify()
1348 pkgerr_add(err, PKGERR_PARSE, gettext(ERR_OCSP_RESP_PARSE)); in ocsp_verify()
1366 pkgerr_add(err, PKGERR_PARSE, in ocsp_verify()
1381 pkgerr_add(err, PKGERR_PARSE, in ocsp_verify()
1398 pkgerr_add(err, PKGERR_PARSE, in ocsp_verify()
1415 pkgerr_add(err, PKGERR_PARSE, in ocsp_verify()
1431 pkgerr_add(err, PKGERR_PARSE, in ocsp_verify()
1457 pkgerr_add(err, PKGERR_PARSE, in ocsp_verify()
1464 pkgerr_add(err, PKGERR_PARSE, gettext(ERR_OCSP_READ), host); in ocsp_verify()
1475 pkgerr_add(err, PKGERR_PARSE, gettext(ERR_OCSP_RESP_NOTOK), in ocsp_verify()
1484 pkgerr_add(err, PKGERR_PARSE, gettext(ERR_OCSP_READ), host); in ocsp_verify()
1505 pkgerr_add(err, PKGERR_PARSE, (char *)err_reason); in ocsp_verify()
1507 pkgerr_add(err, PKGERR_PARSE, gettext(ERR_OCSP_VERIFY_FAIL), in ocsp_verify()
1515 pkgerr_add(err, PKGERR_PARSE, in ocsp_verify()
1521 pkgerr_add(err, PKGERR_PARSE, in ocsp_verify()
1537 pkgerr_add(err, PKGERR_PARSE, in ocsp_verify()
1542 pkgerr_add(err, PKGERR_PARSE, in ocsp_verify()
1551 pkgerr_add(err, PKGERR_PARSE, in ocsp_verify()
1617 parse_url_proxy(PKG_ERR *err, char *url, char *proxy, ushort_t proxy_port) in parse_url_proxy() argument
1626 pkgerr_add(err, PKGERR_WEB, gettext(ERR_PARSE_URL), url); in parse_url_proxy()
1634 pkgerr_add(err, PKGERR_WEB, in parse_url_proxy()
1654 web_setup(PKG_ERR *err) in web_setup() argument
1660 pkgerr_add(err, PKGERR_WEB, gettext(ERR_INIT_SESS), ps->url); in web_setup()
1671 pkgerr_add(err, PKGERR_WEB, gettext(ERR_INIT_SESS), ps->url); in web_setup()
1676 pkgerr_add(err, PKGERR_WEB, gettext(ERR_INIT_SESS), ps->url); in web_setup()
1681 pkgerr_add(err, PKGERR_WEB, gettext(ERR_INIT_SESS), ps->url); in web_setup()
1686 pkgerr_add(err, PKGERR_WEB, gettext(ERR_INIT_SESS), ps->url); in web_setup()
1711 web_connect(PKG_ERR *err) in web_connect() argument
1723 if (find_ca_certs(err, ps->keystore, &sec_cas) != 0) { in web_connect()
1730 pkgerr_add(err, PKGERR_WEB, in web_connect()
1742 if ((path = write_ca_file(err, ps->dwnld_dir, sec_cas, in web_connect()
1750 pkgerr_add(err, PKGERR_WEB, in web_connect()
1757 pkgerr_add(err, PKGERR_WEB, in web_connect()
1791 pkgerr_add(err, PKGERR_WEB, in web_connect()
1795 pkgerr_add(err, PKGERR_WEB, in web_connect()
1825 *write_ca_file(PKG_ERR *err, char *tmpdir, STACK_OF(X509) *cacerts, in write_ca_file() argument
1836 pkgerr_add(err, PKGERR_WEB, gettext(MSG_NOTEMP), tmpdir); in write_ca_file()
1844 pkgerr_add(err, PKGERR_WEB, gettext(MSG_NOTEMP), tmpdir); in write_ca_file()
1849 pkgerr_add(err, PKGERR_WEB, gettext(MSG_NOTMPFIL), tmp_file); in write_ca_file()
1854 pkgerr_add(err, PKGERR_WEB, gettext(MSG_NOTMPFIL), tmp_file); in write_ca_file()
1859 pkgerr_add(err, PKGERR_WEB, gettext(MSG_NOTMPFIL), tmp_file); in write_ca_file()
1864 pkgerr_add(err, PKGERR_WEB, gettext(MSG_NOTMPFIL), tmp_file); in write_ca_file()
1869 pkgerr_add(err, PKGERR_WEB, in write_ca_file()
1875 pkgerr_add(err, PKGERR_WEB, in write_ca_file()
1916 web_send_request(PKG_ERR *err, int request_type, int cp, int ep) in web_send_request() argument
1954 pkgerr_add(err, PKGERR_WEB, in web_send_request()
1958 pkgerr_add(err, PKGERR_WEB, in web_send_request()
2003 pkgerr_add(err, PKGERR_WEB, in web_send_request()
2007 pkgerr_add(err, PKGERR_WEB, in web_send_request()
2016 if (!web_eval_headers(err)) { in web_send_request()
2055 pkgerr_add(err, PKGERR_WEB, in web_send_request()
2059 pkgerr_add(err, PKGERR_WEB, in web_send_request()
2068 if (!web_eval_headers(err)) { in web_send_request()
2075 pkgerr_add(err, PKGERR_INTERNAL, gettext(ERR_PKG_INTERNAL), in web_send_request()
2094 web_eval_headers(PKG_ERR *err) in web_eval_headers() argument
2102 pkgerr_add(err, PKGERR_WEB, gettext(ERR_HTTP), in web_eval_headers()
2108 pkgerr_add(err, PKGERR_WEB, gettext(ERR_HTTP), in web_eval_headers()
2136 web_get_file(PKG_ERR *err, char *dwnld_dir, int nointeract, char **fname) in web_get_file() argument
2163 pkgerr_add(err, PKGERR_WEB, gettext(ERR_NO_HEAD_VAL), in web_get_file()
2197 pkgerr_add(err, PKGERR_PARSE, in web_get_file()
2210 pkgerr_add(err, PKGERR_WEB, gettext(ERR_BAD_HEAD_VAL), in web_get_file()
2220 pkgerr_add(err, PKGERR_WEB, gettext(ERR_OPEN_TMP)); in web_get_file()
2240 pkgerr_add(err, PKGERR_WEB, in web_get_file()
2255 pkgerr_add(err, PKGERR_WEB, in web_get_file()
2273 pkgerr_add(err, PKGERR_WEB, in web_get_file()
2280 pkgerr_add(err, PKGERR_WEB, in web_get_file()
2288 pkgerr_add(err, PKGERR_WEB, in web_get_file()
2304 pkgerr_add(err, PKGERR_WEB, gettext(MSG_NOTEMP), in web_get_file()
2315 if (!ck_dwnld_dir_space(err, dwnld_dir, in web_get_file()
2323 if ((req_ret = web_send_request(err, HTTP_REQ_TYPE_GET, in web_get_file()
2374 pkgerr_add(err, PKGERR_WEB, in web_get_file()
2378 pkgerr_add(err, PKGERR_WEB, in web_get_file()
2386 pkgerr_add(err, PKGERR_WEB, gettext(ERR_WRITE), in web_get_file()
2399 pkgerr_add(err, PKGERR_WEB, gettext(MSG_NOTEMP), in web_get_file()
2648 ck_dwnld_dir_space(PKG_ERR *err, char *dwnld_dir, ulong_t bytes_needed) in ck_dwnld_dir_space() argument
2655 pkgerr_add(err, PKGERR_WEB, gettext(ERR_TMPDIR), dwnld_dir); in ck_dwnld_dir_space()
2663 pkgerr_add(err, PKGERR_WEB, gettext(ERR_DISK_SPACE), in ck_dwnld_dir_space()
2866 get_ENV_proxy(PKG_ERR *err, char **proxy) in get_ENV_proxy() argument
2872 pkgerr_add(err, PKGERR_WEB, in get_ENV_proxy()
2883 pkgerr_add(err, PKGERR_WEB, in get_ENV_proxy()
2888 pkgerr_add(err, PKGERR_WEB, in get_ENV_proxy()
2917 get_ENV_proxyport(PKG_ERR *err, ushort_t *port) in get_ENV_proxyport() argument
2924 pkgerr_add(err, PKGERR_WEB, in get_ENV_proxyport()
2929 pkgerr_add(err, PKGERR_WEB, in get_ENV_proxyport()
3132 PKG_ERR *err; in pkg_passphrase_cb() local
3139 err = ((keystore_passphrase_data *)data)->err; in pkg_passphrase_cb()
3150 pkgerr_add(err, PKGERR_BADPASS, in pkg_passphrase_cb()
3170 pkgerr_add(err, PKGERR_BADPASS, in pkg_passphrase_cb()
3177 pkgerr_add(err, PKGERR_BADPASS, in pkg_passphrase_cb()
3183 pkgerr_add(err, PKGERR_READ, in pkg_passphrase_cb()
3196 pkgerr_add(err, PKGERR_EXIST, in pkg_passphrase_cb()
3204 pkgerr_add(err, PKGERR_READ, gettext(MSG_PASSWD_FILE), in pkg_passphrase_cb()
3226 pkgerr_add(err, PKGERR_BADPASS, in pkg_passphrase_cb()
3233 pkgerr_add(err, PKGERR_BADPASS, in pkg_passphrase_cb()