client_lease
struct client_lease *lease, *lp, *pl;
lease = malloc(sizeof(struct client_lease));
parse_client_lease_declaration(FILE *cfile, struct client_lease *lease,
struct client_lease *lease, *lp;
struct client_lease *
struct client_lease *lease;
lease = malloc(sizeof(struct client_lease));
int check_option(struct client_lease *l, int option);
struct client_lease *loop = ip->client->active;
struct client_lease *lp;
make_discover(struct interface_info *ip, struct client_lease *lease)
make_request(struct interface_info *ip, struct client_lease * lease)
make_decline(struct interface_info *ip, struct client_lease *lease)
free_client_lease(struct client_lease *lease)
struct client_lease *lp;
write_client_lease(struct interface_info *ip, struct client_lease *lease,
priv_script_write_params(const char *prefix, struct client_lease *lease)
script_write_params(const char *prefix, struct client_lease *lease)
struct client_lease *l;
check_option(struct client_lease *l, int option)
struct client_lease *lp, *next, *picked;
struct client_lease *lease;
struct client_lease *next;
struct client_lease *active;
struct client_lease *new;
struct client_lease *offered_leases;
struct client_lease *leases;
struct client_lease *alias;
void make_discover(struct interface_info *, struct client_lease *);
void make_request(struct interface_info *, struct client_lease *);
void make_decline(struct interface_info *, struct client_lease *);
void free_client_lease(struct client_lease *);
void write_client_lease(struct interface_info *, struct client_lease *, int);
void priv_script_write_params(const char *, struct client_lease *);
void script_write_params(const char *, struct client_lease *);
struct client_lease *packet_to_lease(struct packet *);
void parse_client_lease_declaration(FILE *, struct client_lease *,
struct client_lease lease;