]> git.ipfire.org Git - thirdparty/dhcp.git/commitdiff
fix dhcpv6_relay_forw inits
authorFrancis Dupont <fdupont@isc.org>
Fri, 7 Mar 2008 16:19:46 +0000 (16:19 +0000)
committerFrancis Dupont <fdupont@isc.org>
Fri, 7 Mar 2008 16:19:46 +0000 (16:19 +0000)
server/dhcpv6.c

index 61c0df2baa60255725f3948126ae59613276507a..1f7a3964a4e52cea1e97c785b0b89f517d62d59a 100644 (file)
@@ -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.