dpkg 1.21.11
Functions
parsehelp.c File Reference

(9549c9bea)

#include <config.h>
#include <compat.h>
#include <errno.h>
#include <limits.h>
#include <string.h>
#include <stdlib.h>
#include <stdio.h>
#include <dpkg/i18n.h>
#include <dpkg/c-ctype.h>
#include <dpkg/dpkg.h>
#include <dpkg/dpkg-db.h>
#include <dpkg/error.h>
#include <dpkg/parsedump.h>
Include dependency graph for parsehelp.c:

Functions

void parse_error (struct parsedb_state *ps, const char *fmt,...)
 
void parse_warn (struct parsedb_state *ps, const char *fmt,...)
 
void parse_problem (struct parsedb_state *ps, const char *fmt,...)
 
const struct fieldinfofind_field_info (const struct fieldinfo *fields, const char *fieldname)
 
const struct arbitraryfieldfind_arbfield_info (const struct arbitraryfield *arbs, const char *fieldname)
 
const char * pkg_name_is_illegal (const char *p)
 
void varbufversion (struct varbuf *vb, const struct dpkg_version *version, enum versiondisplayepochwhen vdew)
 
const char * versiondescribe (const struct dpkg_version *version, enum versiondisplayepochwhen vdew)
 
const char * versiondescribe_c (const struct dpkg_version *version, enum versiondisplayepochwhen vdew)
 
int parseversion (struct dpkg_version *rversion, const char *string, struct dpkg_error *err)
 Parse a version string and check for invalid syntax. More...
 
int parse_db_version (struct parsedb_state *ps, struct dpkg_version *version, const char *value)
 Parse a version string coming from a database file. More...
 
void parse_must_have_field (struct parsedb_state *ps, const char *value, const char *what)
 
void parse_ensure_have_field (struct parsedb_state *ps, const char **value, const char *what)