ucspi-ssl  0.99e
TLS encryption for IPv6 communication
Functions
cdb_make.c File Reference
#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, const char *key, unsigned int keylen, const 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,
const char *  key,
unsigned int  keylen,
const char *  data,
unsigned int  datalen 
)

Definition at line 64 of file cdb_make.c.

◆ cdb_make_addbegin()

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

Definition at line 51 of file cdb_make.c.

Here is the call 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 29 of file cdb_make.c.

Here is the call graph for this function:

◆ cdb_make_finish()

int cdb_make_finish ( struct cdb_make c)

Definition at line 72 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 9 of file cdb_make.c.