OpenDNSSEC-signer  1.3.8
Defines | Functions
/build/buildd/opendnssec-1.3.8/signer/src/tools/toolutil.h File Reference
#include <ldns/ldns.h>
Include dependency graph for toolutil.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define MAX_LINE_LEN   65535
#define TIMEVAL_SUB(a, b)   ((((a).tv_sec - (b).tv_sec)) + ((a).tv_usec - (b).tv_usec) / 1000000)

Functions

int read_line (FILE *input, char *line, int multiline, int skip_comments)
void rr_list_clear (ldns_rr_list *rr_list)
uint32_t lookup_class (FILE *fd)
uint32_t lookup_serial (FILE *fd)
uint32_t lookup_minimum (FILE *fd)

Define Documentation

#define MAX_LINE_LEN   65535

Definition at line 29 of file toolutil.h.

Referenced by lookup_class(), and read_line().

#define TIMEVAL_SUB (   a,
 
)    ((((a).tv_sec - (b).tv_sec)) + ((a).tv_usec - (b).tv_usec) / 1000000)

Definition at line 30 of file toolutil.h.


Function Documentation

uint32_t lookup_class ( FILE *  fd)

Definition at line 177 of file toolutil.c.

References MAX_LINE_LEN, and read_line().

uint32_t lookup_minimum ( FILE *  fd)

Definition at line 171 of file toolutil.c.

uint32_t lookup_serial ( FILE *  fd)

Definition at line 165 of file toolutil.c.

Referenced by tools_zone_fetcher().

int read_line ( FILE *  input,
char *  line,
int  multiline,
int  skip_comments 
)

Some general utility function for the OpenDNSSEC signing tools

Definition at line 37 of file toolutil.c.

References MAX_LINE_LEN.

Referenced by lookup_class().

void rr_list_clear ( ldns_rr_list *  rr_list)

Definition at line 118 of file toolutil.c.