OpenDNSSEC-signer 1.2.1
Functions

/build/buildd-opendnssec_1.2.1.dfsg-1-ia64-j6OroR/opendnssec-1.2.1.dfsg/signer/src/daemon/engine.c File Reference

#include "config.h"
#include "daemon/cmdhandler.h"
#include "daemon/cfg.h"
#include "daemon/engine.h"
#include "daemon/signal.h"
#include "daemon/worker.h"
#include "scheduler/locks.h"
#include "scheduler/task.h"
#include "signer/zone.h"
#include "signer/zonelist.h"
#include "tools/zone_fetcher.h"
#include "util/file.h"
#include "util/log.h"
#include "util/privdrop.h"
#include "util/se_malloc.h"
#include <errno.h>
#include <libhsm.h>
#include <libxml/parser.h>
#include <signal.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <strings.h>
#include <sys/socket.h>
#include <sys/types.h>
#include <sys/un.h>
#include <time.h>
#include <unistd.h>
Include dependency graph for engine.c:

Go to the source code of this file.

Functions

engine_typeengine_create (void)
int engine_search_workers (engine_type *engine, const char *zone_name)
int engine_update_zonelist (engine_type *engine, char *buf)
void set_notify_ns (zone_type *zone, const char *cmd)
int engine_update_zones (engine_type *engine, const char *zone_name, char *buf, int first_try)
void engine_start (const char *cfgfile, int cmdline_verbosity, int daemonize, int info, int single_run)
void engine_cleanup (engine_type *engine)

Function Documentation

void engine_cleanup ( engine_type engine)
engine_type* engine_create ( void  )
int engine_search_workers ( engine_type engine,
const char *  zone_name 
)
void engine_start ( const char *  cfgfile,
int  cmdline_verbosity,
int  daemonize,
int  info,
int  single_run 
)
int engine_update_zonelist ( engine_type engine,
char *  buf 
)
int engine_update_zones ( engine_type engine,
const char *  zone_name,
char *  buf,
int  first_try 
)
void set_notify_ns ( zone_type zone,
const char *  cmd 
)