Lines Matching defs:dwnld_dir

300 	if (ps->dwnld_dir) {
301 (void) rmdir(ps->dwnld_dir);
302 ps->dwnld_dir = NULL;
332 * dwnld_dir - Directory to download into
349 web_session_control(PKG_ERR *err, char *url, char *dwnld_dir,
372 if (dwnld_dir != NULL)
373 ps->dwnld_dir = xstrdup(dwnld_dir);
380 if (!check_dwnld_dir(err, dwnld_dir)) {
457 switch (web_get_file(err, dwnld_dir, nointeract, fname)) {
716 * dwnld_dir - name of directory to create
723 check_dwnld_dir(PKG_ERR *err, char *dwnld_dir)
731 if ((dirp = opendir(dwnld_dir)) == NULL) {
732 if (mkdir(dwnld_dir, 0744) == -1) {
734 dwnld_dir);
1739 if ((path = write_ca_file(err, ps->dwnld_dir, sec_cas,
2118 * dwnld_dir - Directory to download file into
2123 * fname - name of downloaded file link in the dwnld_dir
2133 web_get_file(PKG_ERR *err, char *dwnld_dir, int nointeract, char **fname)
2218 if ((ps->uniqfile = get_unique_filename(dwnld_dir,
2271 "%s/%sXXXXXX", dwnld_dir, "stream")) < 0) ||
2274 gettext(MSG_NOTEMP), dwnld_dir);
2303 if (!make_link(dwnld_dir, bname)) {
2305 dwnld_dir);
2315 if (!ck_dwnld_dir_space(err, dwnld_dir,
2398 if (!make_link(dwnld_dir, bname)) {
2400 dwnld_dir);
2424 * Arguments: dwnld_dir - directory in which downloaded file exists
2430 make_link(char *dwnld_dir, char *bname)
2437 dwnld_dir, bname)) < 0) ||
2628 ps->dwnld_dir = NULL;
2641 * dwnld_dir - Directory to check available space in
2644 * Returns : B_TRUE - enough space exists in dwnld_dir to hold
2648 ck_dwnld_dir_space(PKG_ERR *err, char *dwnld_dir, ulong_t bytes_needed)
2654 if (statvfs64(dwnld_dir, &status)) {
2655 pkgerr_add(err, PKGERR_WEB, gettext(ERR_TMPDIR), dwnld_dir);
2664 dwnld_dir,