s/qmail  3.3.23
Next generation secure email transport
Functions
cdb_make.c File Reference
#include "readwrite.h"
#include "seek.h"
#include "error.h"
#include "alloc.h"
#include "cdb.h"
#include "cdb_make.h"
Include dependency graph for cdb_make.c:

Go to the source code of this file.

Functions

int cdb_make_start (struct cdb_make *c, int fd)
 
int cdb_make_addend (struct cdb_make *c, unsigned int keylen, unsigned int datalen, uint32 h)
 
int cdb_make_addbegin (struct cdb_make *c, unsigned int keylen, unsigned int datalen)
 
int cdb_make_add (struct cdb_make *c, char *key, unsigned int keylen, char *data, unsigned int datalen)
 
int cdb_make_finish (struct cdb_make *c)
 

Function Documentation

◆ cdb_make_add()

int cdb_make_add ( struct cdb_make c,
char *  key,
unsigned int  keylen,
char *  data,
unsigned int  datalen 
)

Definition at line 65 of file cdb_make.c.

Here is the call graph for this function:

◆ cdb_make_addbegin()

int cdb_make_addbegin ( struct cdb_make c,
unsigned int  keylen,
unsigned int  datalen 
)

Definition at line 52 of file cdb_make.c.

Here is the caller graph for this function:

◆ cdb_make_addend()

int cdb_make_addend ( struct cdb_make c,
unsigned int  keylen,
unsigned int  datalen,
uint32  h 
)

Definition at line 30 of file cdb_make.c.

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

◆ cdb_make_finish()

int cdb_make_finish ( struct cdb_make c)

Definition at line 73 of file cdb_make.c.

Here is the call graph for this function:

◆ cdb_make_start()

int cdb_make_start ( struct cdb_make c,
int  fd 
)

Definition at line 10 of file cdb_make.c.