OpenDNSSEC-signer 1.2.1
Data Structures | Defines | Typedefs | Functions

/build/buildd-opendnssec_1.2.1.dfsg-1-ia64-j6OroR/opendnssec-1.2.1.dfsg/signer/src/tools/zone_fetcher.h File Reference

#include <arpa/inet.h>
#include <netdb.h>
#include <netinet/in.h>
#include <stdio.h>
#include <stdint.h>
#include <string.h>
#include <sys/time.h>
#include <sys/types.h>
#include <sys/param.h>
#include <sys/select.h>
#include <sys/socket.h>
#include <unistd.h>
#include "config.h"
Include dependency graph for zone_fetcher.h:

Go to the source code of this file.

Data Structures

union  acl_addr_storage
struct  serverlist_struct
struct  zfzonelist_struct
struct  config_struct
struct  odd_socket
struct  sockets_struct
struct  handle_udp_userdata
struct  handle_tcp_userdata

Defines

#define DNS_PORT_STRING   "53"
#define INBUF_SIZE   4096
#define MAX_INTERFACES   128

Typedefs

typedef struct serverlist_struct serverlist_type
typedef struct zfzonelist_struct zfzonelist_type
typedef struct config_struct config_type
typedef struct sockets_struct sockets_type

Functions

int tools_zone_fetcher (const char *config_file, const char *zonelist_file, const char *group, const char *user, const char *chroot, const char *log_file, int use_syslog, int verbosity)

Define Documentation

#define DNS_PORT_STRING   "53"

Definition at line 43 of file zone_fetcher.h.

Referenced by init_xfrd().

#define INBUF_SIZE   4096

Definition at line 44 of file zone_fetcher.h.

#define MAX_INTERFACES   128

Definition at line 45 of file zone_fetcher.h.


Typedef Documentation

typedef struct config_struct config_type

Config.

Definition at line 83 of file zone_fetcher.h.

Servers.

Definition at line 58 of file zone_fetcher.h.

typedef struct sockets_struct sockets_type

Definition at line 106 of file zone_fetcher.h.

Zone list.

Definition at line 71 of file zone_fetcher.h.


Function Documentation

int tools_zone_fetcher ( const char *  config_file,
const char *  zonelist_file,
const char *  group,
const char *  user,
const char *  chroot,
const char *  log_file,
int  use_syslog,
int  verbosity 
)