Lines Matching defs:dwnld_dir

301 	if (ps->dwnld_dir) {
302 (void) rmdir(ps->dwnld_dir);
303 ps->dwnld_dir = NULL;
333 * dwnld_dir - Directory to download into
350 web_session_control(PKG_ERR *err, char *url, char *dwnld_dir,
373 if (dwnld_dir != NULL)
374 ps->dwnld_dir = xstrdup(dwnld_dir);
381 if (!check_dwnld_dir(err, dwnld_dir)) {
458 switch (web_get_file(err, dwnld_dir, nointeract, fname)) {
718 * dwnld_dir - name of directory to create
725 check_dwnld_dir(PKG_ERR *err, char *dwnld_dir)
733 if ((dirp = opendir(dwnld_dir)) == NULL) {
734 if (mkdir(dwnld_dir, 0744) == -1) {
736 dwnld_dir);
1742 if ((path = write_ca_file(err, ps->dwnld_dir, sec_cas,
2121 * dwnld_dir - Directory to download file into
2126 * fname - name of downloaded file link in the dwnld_dir
2136 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,