]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
Fix creating a backup of htp config. This is used by unittests that
authorAnoop Saldanha <anoopsaldanha@gmail.com>
Fri, 6 Sep 2013 11:22:34 +0000 (16:52 +0530)
committerVictor Julien <victor@inliniac.net>
Mon, 16 Sep 2013 10:27:57 +0000 (12:27 +0200)
changed htp config.

src/app-layer-htp.c

index e9e74233feda95a690992051af34b56c18abab8b..6c2773e2766d7117e22005e96cf8111e010619f7 100644 (file)
@@ -2439,18 +2439,14 @@ static HTPCfgRec cfglist_backup;
 
 void HtpConfigCreateBackup(void)
 {
-    cfglist_backup.cfg = cfglist.cfg;
-    cfglist_backup.next = cfglist.next;
-    cfglist_backup.request_body_limit = cfglist.request_body_limit;
+    cfglist_backup = cfglist;
 
     return;
 }
 
 void HtpConfigRestoreBackup(void)
 {
-    cfglist.cfg = cfglist_backup.cfg;
-    cfglist.next = cfglist_backup.next;
-    cfglist.request_body_limit = cfglist_backup.request_body_limit;
+    cfglist = cfglist_backup;
 
     return;
 }