mirror of
https://gitlab.isc.org/isc-projects/dhcp
synced 2025-08-29 13:28:14 +00:00
Add new config parameters, adjust and add prototypes.
This commit is contained in:
parent
2c46528f22
commit
cc4473a0aa
@ -381,6 +381,8 @@ struct lease_state {
|
|||||||
#define SV_DDNS_UPDATE_STYLE 39
|
#define SV_DDNS_UPDATE_STYLE 39
|
||||||
#define SV_CLIENT_UPDATES 40
|
#define SV_CLIENT_UPDATES 40
|
||||||
#define SV_UPDATE_OPTIMIZATION 41
|
#define SV_UPDATE_OPTIMIZATION 41
|
||||||
|
#define SV_PING_CHECKS 42
|
||||||
|
#define SV_UPDATE_STATIC_LEASES 43
|
||||||
|
|
||||||
#if !defined (DEFAULT_DEFAULT_LEASE_TIME)
|
#if !defined (DEFAULT_DEFAULT_LEASE_TIME)
|
||||||
# define DEFAULT_DEFAULT_LEASE_TIME 43200
|
# define DEFAULT_DEFAULT_LEASE_TIME 43200
|
||||||
@ -1103,7 +1105,7 @@ void parse_address_range PROTO ((struct parse *,
|
|||||||
struct group *, int, struct pool *));
|
struct group *, int, struct pool *));
|
||||||
|
|
||||||
/* ddns.c */
|
/* ddns.c */
|
||||||
int ddns_updates PROTO ((struct packet *, struct lease *,
|
int ddns_updates PROTO ((struct packet *, struct lease *, struct lease *,
|
||||||
struct lease_state *));
|
struct lease_state *));
|
||||||
int ddns_removals PROTO ((struct lease *));
|
int ddns_removals PROTO ((struct lease *));
|
||||||
|
|
||||||
@ -1258,6 +1260,7 @@ int is_data_expression PROTO ((struct expression *));
|
|||||||
int is_numeric_expression PROTO ((struct expression *));
|
int is_numeric_expression PROTO ((struct expression *));
|
||||||
int is_compound_expression PROTO ((struct expression *));
|
int is_compound_expression PROTO ((struct expression *));
|
||||||
int op_precedence PROTO ((enum expr_op, enum expr_op));
|
int op_precedence PROTO ((enum expr_op, enum expr_op));
|
||||||
|
enum expression_context expression_context (struct expression *);
|
||||||
enum expression_context op_context PROTO ((enum expr_op));
|
enum expression_context op_context PROTO ((enum expr_op));
|
||||||
int write_expression PROTO ((FILE *, struct expression *, int, int, int));
|
int write_expression PROTO ((FILE *, struct expression *, int, int, int));
|
||||||
struct binding *find_binding PROTO ((struct binding_scope *, const char *));
|
struct binding *find_binding PROTO ((struct binding_scope *, const char *));
|
||||||
|
Loading…
x
Reference in New Issue
Block a user