summaryrefslogtreecommitdiff
path: root/common/tree.c
diff options
context:
space:
mode:
authorShawn Routhier <sar@isc.org>2013-08-27 13:40:47 -0700
committerShawn Routhier <sar@isc.org>2013-08-27 13:40:47 -0700
commita7341359cc45bf965e3b11e0b22a4a06f335d6a7 (patch)
treee17e1f70850dd009dc20efd2c852424cc617038e /common/tree.c
parent8cd88e202bd734e40e006808311fb6688e9f0b47 (diff)
downloadisc-dhcp-a7341359cc45bf965e3b11e0b22a4a06f335d6a7.tar.gz
-n [master]
[rt27912] Add code to suppor on {commit expiry release} statements for DHCPv6. There are several pieces to this change 1) Add space in the iasubopt structure to hold the statement pointers 2) Update the execute code to fill in the structures as necessary 3) Execute the statements when appropriate Many of the changes in the non-v6 code are to pass the v6 structures around to the execute code.
Diffstat (limited to 'common/tree.c')
-rw-r--r--common/tree.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/common/tree.c b/common/tree.c
index b9a88b9f..33c5630d 100644
--- a/common/tree.c
+++ b/common/tree.c
@@ -618,7 +618,7 @@ int evaluate_expression (result, packet, lease, client_state,
status = (execute_statements
(&bv, packet,
lease, client_state, in_options, cfg_options, &ns,
- binding -> value -> value.fundef -> statements));
+ binding->value->value.fundef->statements, NULL));
binding_scope_dereference (&ns, MDL);
if (!bv)