#include <sys/types.h>
#include <sys/stat.h>
#include <stdio.h>
#include <time.h>
#include <strings.h>
#include <errno.h>
#include <sys/file.h>
#include <ctype.h>
#include <fcntl.h>
#include <limits.h>
#include <stdlib.h>
#include <string.h>
#include "popt.h"
Go to the source code of this file.
Data Structures | |
struct | our_mntent |
Defines | |
#define | major(dev) (((dev) >> 8) & 0xff) |
#define | minor(dev) ((dev) & 0xff) |
#define | makedev(maj, min) (((maj) << 8) | (min)) |
#define | EXIT_FAILURE 1 |
#define | SEEK_SET 0 |
#define | SEEK_CUR 1 |
#define | SEEK_END 2 |
#define | F_OK 0 |
#define | X_OK 1 |
#define | W_OK 2 |
#define | R_OK 4 |
#define | dirent direct |
#define | NLENGTH(direct) ((direct)->d_namlen) |
#define | __progname program_name |
#define | setprogname(pn) |
#define | setlocale(Category, Locale) |
#define | bindtextdomain(Domain, Directory) |
#define | textdomain(Domain) |
#define | _(Text) Text |
#define | dgettext(DomainName, Text) Text |
#define | N_(Text) Text |
#define | S_IFSOCK (0xc000) |
#define | S_ISLNK(mode) ((mode & 0xf000) == S_IFLNK) |
#define | S_ISSOCK(mode) ((mode & 0xf000) == S_IFSOCK) |
#define | lchown chown |
#define | our_mntent struct our_mntent |
#define | GETMNTENT_ONE 1 |
#define | GETMNTENT_TWO 0 |
#define | MOUNTED "/etc/mnttab" |
Functions | |
char* | memchr () |
char* | stpcpy (char *dest, const char *src) |
char* | stpncpy (char *dest, const char *src, size_t n) |
char* | getenv (const char *name) |
char* | realpath (const char *path, char resolved_path[]) |
char* | alloca () |
void* | xmalloc (size_t size) |
void* | xcalloc (size_t nmemb, size_t size) |
void* | xrealloc (void *ptr, size_t size) |
char* | xstrdup (const char *str) |
void* | vmefail (size_t size) |
int | setenv (const char *name, const char *value, int replace) |
void | unsetenv (const char *name) |
struct our_mntent* | getmntent (FILE *filep) |
Variables | |
int | errno |
const char* | program_name |
Definition in file system.h.
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 371 of file system.h. Referenced by rpmlibProvides_s::featureDescription(), optionsTable(), poptHelpOptions(), rpmAllPoptTable(), rpmBuildPoptTable(), rpmDatabasePoptTable(), rpmInstallPoptTable(), rpmQVSourcePoptTable(), rpmQueryPoptTable(), rpmSignPoptTable(), rpmVerifyPoptTable(), and rpmlogMsgPrefix().
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 498 of file system.h. Referenced by fsmStage(), genCpioListAndHeader(), makeTempFile(), printFileInfo(), rpmPermsString(), rpmVerifyFile(), vfs_parse_ls_lga(), whatis(), and writeFile().
|
|
Definition at line 502 of file system.h. Referenced by fsmStage(), rpmPermsString(), and whatis().
|
|
|
|
|
|
|
|
|
Definition at line 363 of file system.h. Referenced by main().
|
|
Definition at line 368 of file system.h. Referenced by i18nTag().
|
|
|
|
Definition at line 534 of file system.h. Referenced by fsmStage().
|
|
Definition at line 65 of file system.h. Referenced by cpioHeaderWrite().
|
|
Definition at line 67 of file system.h. Referenced by cpioHeaderRead().
|
|
Definition at line 66 of file system.h. Referenced by cpioHeaderWrite().
|
|
|
|
Definition at line 355 of file system.h. Referenced by main().
|
|
Value: { if ((__progname = strrchr(pn, '/')) != NULL) __progname++; \ else __progname = pn; \ } Definition at line 334 of file system.h. Referenced by main().
|
|
Definition at line 365 of file system.h. Referenced by main().
|
|
|
Referenced by dosetenv(), findProgramPath(), headerFindI18NString(), i18nTag(), poptGetContext(), poptReadDefaultConfig(), rpmInitMacros(), and rpmReadRC().
|
|
Referenced by getFilesystemList().
|
|
|
|
Referenced by doLookup(), and rpmQueryVerify().
|
|
Referenced by i18nTag().
|
|
Referenced by armorFormat(), base64Format(), db1basename(), db3open(), dbiFindByLabel(), decideFileFate(), doAddSubtract(), doBuildFileList(), doUntar(), dosetenv(), findTag(), formatValue(), fsmFsPath(), fsmMkdirs(), fsmRmdirs(), fsmStage(), ftpCommand(), ftpReq(), genCpioListAndHeader(), grabArgs(), handleOverlappedFiles(), headerMatchesDepFlags(), main(), makeGPGSignature(), makePGPSignature(), prDbiOpenFlags(), printNewSpecfile(), providePackageNVR(), psAppend(), psmStage(), relocateFileList(), rpmDetectPGPVersion(), rpmExpand(), rpmGetPath(), rpmHeaderGetEntry(), rpmInstallSourcePackage(), rpmMkpath(), rpmVerifyFile(), rpmdbRebuild(), rpmdepCheck(), rpmlibNeedsFeature(), rpmtransCreateSet(), showQueryPackage(), singleSprintf(), urlFind(), verifyDependencies(), and writeFile().
|
|
Referenced by doLookup(), verifyGPGSignature(), and verifyPGPSignature().
|
|
Referenced by i18nTag().
|
|
Definition at line 13 of file rpmmalloc.c. |
|
Definition at line 34 of file rpmmalloc.c. |
|
Definition at line 24 of file rpmmalloc.c. |
|
Definition at line 45 of file rpmmalloc.c. |
|
Definition at line 55 of file rpmmalloc.c. |
|
|
|
|