From 93c769cef927c1e84fefcd60fd9859d0482b6865 Mon Sep 17 00:00:00 2001 From: Francis Dupont Date: Fri, 7 Mar 2008 16:19:46 +0000 Subject: [PATCH] fix dhcpv6_relay_forw inits --- server/dhcpv6.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/server/dhcpv6.c b/server/dhcpv6.c index 61c0df2ba..1f7a3964a 100644 --- a/server/dhcpv6.c +++ b/server/dhcpv6.c @@ -5214,11 +5214,12 @@ dhcpv6_relay_forw(struct data_string *reply_ret, struct packet *packet) { /* * Initialize variables for early exit. */ - memset(&enc_opt_data, 0, sizeof(enc_opt_data)); - enc_packet = NULL; - memset(&enc_reply, 0, sizeof(enc_reply)); + opt_state = NULL; memset(&a_opt, 0, sizeof(a_opt)); memset(&packet_ero, 0, sizeof(packet_ero)); + memset(&enc_reply, 0, sizeof(enc_reply)); + memset(&enc_opt_data, 0, sizeof(enc_opt_data)); + enc_packet = NULL; /* * Get our encapsulated relay message. -- 2.47.3