dpkg 1.21.11
Data Structures | Functions
triglib.c File Reference

(6bfc419d9)

#include <config.h>
#include <compat.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <errno.h>
#include <stdlib.h>
#include <unistd.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/dlist.h>
#include <dpkg/dir.h>
#include <dpkg/pkg-spec.h>
#include <dpkg/trigdeferred.h>
#include <dpkg/triglib.h>
Include dependency graph for triglib.c:

Data Structures

struct  trigkindinfo
 

Functions

void trig_clear_awaiters (struct pkginfo *notpend)
 
void trig_fixup_awaiters (enum modstatdb_rw cstatus)
 
void trig_file_interests_save (void)
 
void trig_file_interests_ensure (void)
 
void trig_file_activate_byname (const char *trig, struct pkginfo *aw)
 
void trig_file_activate (struct fsys_namenode *trig, struct pkginfo *aw)
 
void trig_path_activate (struct fsys_namenode *trig, struct pkginfo *aw)
 
void trig_cicb_interest_delete (const char *trig, struct pkginfo *pkg, struct pkgbin *pkgbin, enum trig_options opts)
 
void trig_cicb_interest_add (const char *trig, struct pkginfo *pkg, struct pkgbin *pkgbin, enum trig_options opts)
 
void trig_cicb_statuschange_activate (const char *trig, struct pkginfo *pkg, struct pkgbin *pkgbin, enum trig_options opts)
 
void trig_parse_ci (const char *file, trig_parse_cicb *interest, trig_parse_cicb *activate, struct pkginfo *pkg, struct pkgbin *pkgbin)
 
void trig_incorporate (enum modstatdb_rw cstatus)
 
void trig_override_hooks (const struct trig_hooks *hooks)
 

Variable Documentation

◆ head

struct trigfileint* head

◆ tail

struct trigfileint * tail