|
rpm 5.3.7
|
#include <string.h>

Go to the source code of this file.
Functions | |
| rpmRC | rpmMkdirPath (const char *dpath, const char *dname) |
| Create directory if it does not exist, and make sure path is writable. | |
| int | dosetenv (const char *name, const char *value, int overwrite) |
| Like the libc function, but malloc()'s the space needed. | |
| int | doputenv (const char *str) |
| Like the libc function, but malloc()'s the space needed. | |
| char * | currentDirectory (void) |
| Return (malloc'd) current working directory. | |
Definition in file misc.h.
| char* currentDirectory | ( | void | ) |
Return (malloc'd) current working directory.
Definition at line 71 of file misc.c.
References errno, and xrealloc().
Referenced by rpmQueryVerify(), and rpmtsSetup().
| int doputenv | ( | const char * | str | ) |
Like the libc function, but malloc()'s the space needed.
| str | "name=value" string |
Definition at line 49 of file misc.c.
References xmalloc().
Referenced by runScript().
| int dosetenv | ( | const char * | name, |
| const char * | value, | ||
| int | overwrite | ||
| ) |
| rpmRC rpmMkdirPath | ( | const char * | dpath, |
| const char * | dname | ||
| ) |
Create directory if it does not exist, and make sure path is writable.
| dpath | directory path |
| dname | directory use string |
Definition at line 19 of file misc.c.
References _, errno, Mkdir(), rpmlog(), RPMLOG_ERR, RPMRC_FAIL, RPMRC_OK, Stat(), URL_IS_DASH, URL_IS_FTP, URL_IS_HKP, URL_IS_HTTP, URL_IS_HTTPS, URL_IS_PATH, URL_IS_UNKNOWN, and urlPath().
Referenced by createDir(), main(), prepFetch(), and rpmpsmStage().
1.7.3