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" |