#include "system.h"#include <rpmio.h>#include <rpmmacro.h>#include <rpmevr.h>#include <rpmns.h>#include "debug.h"Include dependency graph for rpmns.c:

Go to the source code of this file.
Data Structures | |
| struct | _rpmnsProbes_s |
| Dependency probe table. More... | |
Defines | |
| #define | _RPMEVR_INTERNAL |
| #define | _RPMNS_INTERNAL |
Functions | |
| nsType | rpmnsArch (const char *str) |
| Is string a known arch suffix? | |
| nsType | rpmnsProbe (const char *str) |
| Is string a known probe namespace? | |
| nsType | rpmnsClassify (const char *str) |
| Classify a string as a dependency type. | |
| int | rpmnsParse (const char *str, rpmns ns) |
| Split NS string into namespace, name and arch components. | |
Variables | |
| int | _rpmns_debug = 0 |
| const char * | _rpmns_N_at_A = "." |
| static const char * | rpmnsArches [] |
| static struct _rpmnsProbes_s | rpmnsProbes [] |
| Dependency probe table. | |
Definition in file rpmns.c.
|
|
|
|
|
|
|
|
|
|
|
Definition at line 20 of file rpmns.c. Referenced by rpmdsNewDNEVR(), rpmnsClassify(), and rpmnsParse(). |
|
|
Initial value: {
"i386", "i486", "i586", "i686", "athlon", "pentium3", "pentium4",
"x86_64", "amd64", "ia32e",
"alpha", "alphaev5", "alphaev56", "alphapca56", "alphaev6", "alphaev67",
"sparc", "sun4", "sun4m", "sun4c", "sun4d", "sparcv8",
"sparcv9", "sparcv9v",
"sparc64", "sun4u", "sparc64v",
"mips", "mipsel", "IP",
"ppc", "ppciseries", "ppcpseries",
"ppc64", "ppc64iseries", "ppc64pseries",
"m68k",
"rs6000",
"ia64",
"armv3l", "armv4b", "armv4l",
"armv5teb", "armv5tel", "armv5tejl",
"armv6l",
"s390", "i370", "s390x",
"sh", "xtensa",
"noarch", "fat",
NULL,
}
Definition at line 24 of file rpmns.c. Referenced by rpmnsArch(). |
|
|
Dependency probe table.
Referenced by rpmnsProbe(). |
1.4.4