2
0
mirror of https://gitlab.isc.org/isc-projects/dhcp synced 2025-08-31 14:25:41 +00:00

Brian Murrel's latest dns update implementation - more programmability.

This commit is contained in:
Ted Lemon
1999-07-19 01:15:22 +00:00
parent 0f7099d754
commit 069e9f4c15
9 changed files with 274 additions and 19 deletions

View File

@@ -89,6 +89,8 @@ enum expr_op {
expr_config_option,
expr_host_decl_name,
expr_pick_first_value,
expr_lease_time,
expr_dns_update,
};
struct expression {
@@ -137,6 +139,12 @@ struct expression {
struct expression *car;
struct expression *cdr;
} pick_first_value;
struct {
struct expression *type;
struct expression *expr1;
struct expression *expr2;
struct expression *ttl;
} dns_update;
} data;
int flags;
# define EXPR_EPHEMERAL 1