dpkg 1.22.7-3-g89f48
Loading...
Searching...
No Matches
Functions
remove.c File Reference

(1a7b7d52e)

#include <config.h>
#include <compat.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <errno.h>
#include <string.h>
#include <fcntl.h>
#include <dirent.h>
#include <unistd.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/pkg.h>
#include <dpkg/path.h>
#include <dpkg/dir.h>
#include <dpkg/options.h>
#include <dpkg/triglib.h>
#include <dpkg/db-ctrl.h>
#include <dpkg/db-fsys.h>
#include "main.h"
Include dependency graph for remove.c:

Functions

void deferred_remove (struct pkginfo *pkg)
 
void removal_bulk (struct pkginfo *pkg)
 

Function Documentation

◆ deferred_remove()

void deferred_remove ( struct pkginfo pkg)

◆ removal_bulk()

void removal_bulk ( struct pkginfo pkg)

References _, pkgbin::conffiles, pkginfo::configversion, dbg_general, debug(), dpkg_version_blank(), pkginfo::installed, LISTFILE, modstatdb_note(), ohshite(), pkg_infodb_get_file(), pkg_infodb_has_file(), pkg_name(), pkg_reset_eflags(), pkg_set_status(), pkg_set_want(), PKG_STAT_HALFINSTALLED, PKG_STAT_NOTINSTALLED, PKG_STAT_UNPACKED, PKG_WANT_PURGE, PKG_WANT_UNKNOWN, pkgbin_blank(), pnaw_always, POSTRMFILE, pkginfo::status, and pkginfo::want.

Referenced by deferred_remove(), and process_archive().

Here is the call graph for this function:
Here is the caller graph for this function: