Lines Matching refs:dwnld_dir

301 	if (ps->dwnld_dir) {  in web_cleanup()
302 (void) rmdir(ps->dwnld_dir); in web_cleanup()
303 ps->dwnld_dir = NULL; in web_cleanup()
350 web_session_control(PKG_ERR *err, char *url, char *dwnld_dir, in web_session_control() argument
373 if (dwnld_dir != NULL) in web_session_control()
374 ps->dwnld_dir = xstrdup(dwnld_dir); in web_session_control()
381 if (!check_dwnld_dir(err, dwnld_dir)) { in web_session_control()
458 switch (web_get_file(err, dwnld_dir, nointeract, fname)) { in web_session_control()
725 check_dwnld_dir(PKG_ERR *err, char *dwnld_dir) in check_dwnld_dir() argument
733 if ((dirp = opendir(dwnld_dir)) == NULL) { in check_dwnld_dir()
734 if (mkdir(dwnld_dir, 0744) == -1) { in check_dwnld_dir()
736 dwnld_dir); in check_dwnld_dir()
1742 if ((path = write_ca_file(err, ps->dwnld_dir, sec_cas, in web_connect()
2136 web_get_file(PKG_ERR *err, char *dwnld_dir, int nointeract, char **fname) in web_get_file() argument
2218 if ((ps->uniqfile = get_unique_filename(dwnld_dir, in web_get_file()
2271 "%s/%sXXXXXX", dwnld_dir, "stream")) < 0) || in web_get_file()
2274 gettext(MSG_NOTEMP), dwnld_dir); in web_get_file()
2303 if (!make_link(dwnld_dir, bname)) { in web_get_file()
2305 dwnld_dir); in web_get_file()
2315 if (!ck_dwnld_dir_space(err, dwnld_dir, in web_get_file()
2398 if (!make_link(dwnld_dir, bname)) { in web_get_file()
2400 dwnld_dir); in web_get_file()
2430 make_link(char *dwnld_dir, char *bname) in make_link() argument
2437 dwnld_dir, bname)) < 0) || in make_link()
2628 ps->dwnld_dir = NULL; in init_session()
2648 ck_dwnld_dir_space(PKG_ERR *err, char *dwnld_dir, ulong_t bytes_needed) in ck_dwnld_dir_space() argument
2654 if (statvfs64(dwnld_dir, &status)) { in ck_dwnld_dir_space()
2655 pkgerr_add(err, PKGERR_WEB, gettext(ERR_TMPDIR), dwnld_dir); in ck_dwnld_dir_space()
2664 dwnld_dir, in ck_dwnld_dir_space()