dpkg 1.21.11
|
#include <config.h>
#include <compat.h>
#include <string.h>
#include <stdlib.h>
#include <dpkg/dpkg.h>
#include <dpkg/dpkg-db.h>
#include <dpkg/path.h>
#include "fsys.h"
Data Structures | |
struct | fsys_hash_iter |
Macros | |
#define | BINS 262139 |
Functions | |
void | fsys_hash_init (void) |
void | fsys_hash_reset (void) |
int | fsys_hash_entries (void) |
struct fsys_namenode * | fsys_hash_find_node (const char *name, enum fsys_hash_find_flags flags) |
void | fsys_hash_report (FILE *file) |
struct fsys_hash_iter * | fsys_hash_iter_new (void) |
struct fsys_namenode * | fsys_hash_iter_next (struct fsys_hash_iter *iter) |
void | fsys_hash_iter_free (struct fsys_hash_iter *iter) |
#define BINS 262139 |
int fsys_hash_entries | ( | void | ) |
struct fsys_namenode * fsys_hash_find_node | ( | const char * | name, |
enum fsys_hash_find_flags | flags | ||
) |
References fsys_namenode::name, and path_skip_slash_dotslash().
Referenced by pkg_conffiles_mark_old(), and tarobject().
void fsys_hash_init | ( | void | ) |
References BINS.
void fsys_hash_iter_free | ( | struct fsys_hash_iter * | iter | ) |
struct fsys_hash_iter * fsys_hash_iter_new | ( | void | ) |
References m_malloc(), fsys_hash_iter::namenode, and fsys_hash_iter::nbinn.
struct fsys_namenode * fsys_hash_iter_next | ( | struct fsys_hash_iter * | iter | ) |
References BINS, fsys_hash_iter::namenode, and fsys_hash_iter::nbinn.
void fsys_hash_report | ( | FILE * | file | ) |
void fsys_hash_reset | ( | void | ) |