server/db.c File Reference
#include "dhcpd.h"
#include <ctype.h>
#include <errno.h>
Go to the source code of this file.
Define Documentation
#define LEASE_REWRITE_PERIOD 3600 |
Definition at line 34 of file db.c.
Function Documentation
int commit_leases |
( |
void |
|
) |
|
int commit_leases_timed |
( |
void |
|
) |
|
void commit_leases_timeout |
( |
void * |
foo |
) |
|
int db_printable |
( |
unsigned char * |
s |
) |
const |
Definition at line 800 of file db.c.
int db_printable_len |
( |
unsigned char * |
s, |
|
|
unsigned |
len | |
|
) |
| | const |
Definition at line 811 of file db.c.
void db_startup |
( |
int |
testp, |
|
|
uid_t |
set_uid, |
|
|
gid_t |
set_gid | |
|
) |
| | |
int new_lease_file |
( |
void |
|
) |
|
int write_billing_class |
( |
struct class * |
class |
) |
|
Definition at line 970 of file db.c.
void write_billing_classes |
( |
void |
|
) |
|
Definition at line 954 of file db.c.
Definition at line 745 of file db.c.
Definition at line 450 of file db.c.
Definition at line 302 of file db.c.
int write_ia |
( |
const struct ia_xx * |
ia |
) |
|
Definition at line 519 of file db.c.
int write_lease |
( |
struct lease * |
lease |
) |
|
Definition at line 103 of file db.c.
isc_result_t write_named_billing_class |
( |
const void * |
key, |
|
|
unsigned |
len, |
|
|
void * |
object | |
|
) |
| | |
Definition at line 858 of file db.c.
int write_server_duid |
( |
void |
|
) |
|
Definition at line 689 of file db.c.
Variable Documentation
Definition at line 39 of file db.c.
Definition at line 47 of file db.c.
Definition at line 46 of file db.c.
Definition at line 44 of file db.c.
Definition at line 43 of file db.c.