[Sguil-cvs] sguil/sensor/barnyard_mods op_sguil.c,1.11,1.12
Status: Beta
Brought to you by:
bamm
From: Bamm V. <ba...@us...> - 2005-03-04 22:44:17
|
Update of /cvsroot/sguil/sguil/sensor/barnyard_mods In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9793 Modified Files: op_sguil.c Log Message: Fixed problems with packets w/o ip hdr (sf_portscan). Index: op_sguil.c =================================================================== RCS file: /cvsroot/sguil/sguil/sensor/barnyard_mods/op_sguil.c,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** op_sguil.c 3 Mar 2005 21:07:44 -0000 1.11 --- op_sguil.c 4 Mar 2005 22:44:09 -0000 1.12 *************** *** 317,321 **** default: ! for(i = 0; i < 18; ++i) { Tcl_DStringAppendElement(&list, ""); --- 317,321 ---- default: ! for(i = 0; i < 17; ++i) { Tcl_DStringAppendElement(&list, ""); *************** *** 324,331 **** } - /* Add payload data */ - OpSguil_AppendPayloadData(&list, &p); } } } else --- 324,343 ---- } } } + else + { + + /* No IP Header. */ + int i; + for(i = 0; i < 31; ++i) + { + Tcl_DStringAppendElement(&list, ""); + } + } + + /* Add payload data */ + OpSguil_AppendPayloadData(&list, &p); + } else |