|
dpkg 1.22.7-3-g89f48
|
#include <config.h>#include <compat.h>#include <limits.h>#include <string.h>#include <stdbool.h>#include <stdlib.h>#include <stdio.h>#include <dpkg/i18n.h>#include <dpkg/c-ctype.h>#include <dpkg/ehandle.h>#include <dpkg/dpkg.h>#include <dpkg/dpkg-db.h>#include <dpkg/dir.h>#include <dpkg/varbuf.h>#include <dpkg/arch.h>Macros | |
| #define | DPKG_DB_ARCH_FILE "arch" |
Functions | |
| const char * | dpkg_arch_name_is_illegal (const char *name) |
| Verify if the architecture name is valid. | |
| struct dpkg_arch * | dpkg_arch_find (const char *name) |
| Retrieve the struct dpkg_arch for the given architecture. | |
| struct dpkg_arch * | dpkg_arch_get (enum dpkg_arch_type type) |
| Return the struct dpkg_arch corresponding to the architecture type. | |
| struct dpkg_arch * | dpkg_arch_get_list (void) |
| Return the complete list of architectures. | |
| void | dpkg_arch_reset_list (void) |
| Reset the list of architectures. | |
| void | varbuf_add_archqual (struct varbuf *vb, const struct dpkg_arch *arch) |
| const char * | dpkg_arch_describe (const struct dpkg_arch *arch) |
| Return a descriptive architecture name. | |
| struct dpkg_arch * | dpkg_arch_add (const char *name) |
| Add a new foreign dpkg_arch architecture. | |
| void | dpkg_arch_unmark (const struct dpkg_arch *arch_remove) |
| Unmark a foreign dpkg_arch architecture. | |
| void | dpkg_arch_load_list (void) |
| Load the architecture database. | |
| void | dpkg_arch_save_list (void) |
| Save the architecture database. | |
| #define DPKG_DB_ARCH_FILE "arch" |