From 2a4e8e116a4a3e8830e9987fa3f7580cdc7cb895 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stefan=20E=C3=9Fer?= Date: Sun, 8 Apr 2001 17:33:49 +0000 Subject: Fix handling of VLAN packets. Initialize a few variables to 0. --- net-mgmt/argus/files/patch-ab | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 net-mgmt/argus/files/patch-ab (limited to 'net-mgmt') diff --git a/net-mgmt/argus/files/patch-ab b/net-mgmt/argus/files/patch-ab new file mode 100644 index 000000000000..58befc429804 --- /dev/null +++ b/net-mgmt/argus/files/patch-ab @@ -0,0 +1,16 @@ +--- server/ArgusModeler.c~ Fri Mar 9 16:47:00 2001 ++++ server/ArgusModeler.c Fri Apr 6 17:08:28 2001 +@@ -694,5 +694,5 @@ + if ((vlan = (struct ArgusVlanStruct *) ArgusCalloc (1, sizeof(struct ArgusVlanStruct))) != NULL) { + vlan->type = ARGUS_VLAN_DSR; +- vlan->length = sizeof(vlan); ++ vlan->length = sizeof(*vlan); + flowstr->VlanDSRBuffer = vlan; + } +@@ -1510,4 +1510,6 @@ + #endif + ++ bzero ((char *)ArgusThisFlow, sizeof(*ArgusThisFlow)); ++ ArgusThisHash = 0; + ArgusThisIpHdr = ip; + -- cgit v1.2.3