rc.25 software available for comment
Robin Gruyters
r.gruyters at yirdis.nl
Fri Aug 11 10:22:24 EDT 2006
Ok, thanks!
Robin Gruyters
Network and Security Engineer
Yirdis B.V.
I: http://yirdis.com
P: +31 (0)36 5300394
F: +31 (0)36 5489119
Quoting carter at qosient.com:
> Hey Robin,
> I fixed the compile problem, and replaced the argus tarfile, so the
> current rc.25 should be usable. The pgp *.asc file is not current
> though, but the *.md5 file is up to date.
>
> Carter
> Carter Bullard
> QoSient LLC
> 150 E. 57th Street Suite 12D
> New York, New York 10022
> +1 212 588-9133 Phone
> +1 212 588-9134 Fax
>
> -----Original Message-----
> From: carter at qosient.com
> Date: Fri, 11 Aug 2006 13:28:59
> To:"Robin Gruyters" <r.gruyters at yirdis.nl>
> Cc:Argus <argus-info at lists.andrew.cmu.edu>
> Subject: Re: [ARGUS] rc.25 software available for comment
>
> Hmmmm, something really screwy is going on. I'll try to fix this
> today, if I can find a terminal. There is a patch for this problem
> on the mailing list ( just change "src_pkt_drop" to "sdrop" and
> change "dst_pkt_drop" to "ddrop" where it is complaining ). The
> corrected version must not have made it into the repository?
>
> Carter
>
> Carter Bullard
> QoSient LLC
> 150 E. 57th Street Suite 12D
> New York, New York 10022
> +1 212 588-9133 Phone
> +1 212 588-9134 Fax
>
> -----Original Message-----
> From: Robin Gruyters <r.gruyters at yirdis.nl>
> Date: Fri, 11 Aug 2006 13:44:46
> To:Carter Bullard <carter at qosient.com>
> Cc:Argus <argus-info at lists.andrew.cmu.edu>
> Subject: Re: [ARGUS] rc.25 software available for comment
>
> I meant rc25, not rc5.
>
> Regards,
>
> Robin Gruyters
> Network and Security Engineer
> Yirdis B.V.
> I: http://yirdis.com
> P: +31 (0)36 5300394
> F: +31 (0)36 5489119
>
>
> Quoting Robin Gruyters <r.gruyters at yirdis.nl>:
>
>> Hello Carter,
>>
>> Still some problem when trying to compile argus-3.0.0.rc5:
>>
>> [...]
>> gcc -O3 -I. -I/usr/include -I./../include -DPACKAGE_NAME=\"\"
>> -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\"
>> -DPACKAGE_BUGREPORT=\"\" -DHAVE_VFPRINTF=1 -DHAVE_STRCASECMP=1
>> -DHAVE_STRLCAT=1 -DHAVE_STRLCPY=1 -DHAVE_STRDUP=1 -DHAVE_STRFTIME=1
>> -DHAVE_SETLINEBUF=1 -DHAVE_ALARM=1 -DSTDC_HEADERS=1
>> -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1
>> -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1
>> -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1
>> -DHAVE_INTTYPES_H=1 -DHAVE_VSNPRINTF=1 -DHAVE_SNPRINTF=1
>> -DHAVE_ETHER_HOSTTON=1 -DHAVE_STRUCT_ETHER_ADDR=1
>> -DHAVE_DECL_ETHER_HOSTTON=0 -DHAVE_TCP_WRAPPER=1 -DHAVE_SYS_SOCKIO_H=1
>> -DHAVE_STRING_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_FILE_H=1
>> -DHAVE_SYSLOG_H=1 -DCONFIG_X86_BSWAP=1 -DSTDC_HEADERS=1
>> -DARGUS_SYSLOG=1 -c argus_util.c
>> argus_util.c: In function `ArgusNtoH':
>> argus_util.c:498: error: structure has no member named `src_pkt_drop'
>> argus_util.c:498: error: structure has no member named `src_pkt_drop'
>> argus_util.c:499: error: structure has no member named `dst_pkt_drop'
>> argus_util.c:499: error: structure has no member named `dst_pkt_drop'
>> argus_util.c: In function `ArgusHtoN':
>> argus_util.c:904: error: structure has no member named `src_pkt_drop'
>> argus_util.c:904: error: structure has no member named `src_pkt_drop'
>> argus_util.c:905: error: structure has no member named `dst_pkt_drop'
>> argus_util.c:905: error: structure has no member named `dst_pkt_drop'
>> *** Error code 1
>>
>> [...]
>>
>> Regards,
>>
>> Robin Gruyters
>> Network and Security Engineer
>> Yirdis B.V.
>> I: http://yirdis.com
>> P: +31 (0)36 5300394
>> F: +31 (0)36 5489119
>>
>>
>> Quoting Carter Bullard <carter at qosient.com>:
>>
>>> Hey Cedric,
>>> Ahhhhhh, that will do it, and thanks!!!! The rc.25 code has this
>>> fix in, so let see if that doesn't get us a little further.
>>>
>>> Carter
>>>
>>>
>>> On Aug 11, 2006, at 5:49 AM, VIEAU Cédric 172196 wrote:
>>>
>>>> Hi,
>>>>
>>>> ra 3.0-rc.24 generates a segfault with some v2 records:
>>>>
>>>> ----------------------------------------
>>>> Program received signal SIGSEGV, Segmentation fault.
>>>> 0xb7e29bcd in bcopy () from /lib/tls/libc.so.6
>>>> (gdb) bt
>>>> #0 0xb7e29bcd in bcopy () from /lib/tls/libc.so.6
>>>> #1 0x0807a570 in ArgusConvertRecord (input=0x81c77a8,
>>>> ptr=0xb7c6d124 "\001\004\210") at argus_util.c:13324
>>>> #2 0x0808472e in ArgusReadStreamSocket (parser=0xb7d6c008,
>>>> input=0x81c77a8) at argus_client.c:300
>>>> #3 0x08084a83 in ArgusReadFileStream (parser=0xb7d6c008) at
>>>> argus_client.c:388
>>>> #4 0x0804b20e in main (argc=5, argv=0xbfe3c894) at argus_main.c:161
>>>> (gdb) f 1
>>>> #1 0x0807a570 in ArgusConvertRecord (input=0x81c77a8,
>>>> ptr=0xb7c6d124 "\001\004\210") at argus_util.c:13324
>>>> 13324 bcopy((char *) &ipattr->hdr,
>>>> (char *) dsr, sizeof(*dsr));
>>>> (gdb) l
>>>> 13321 if (ipattr != NULL) {
>>>> 13322 unsigned int *dsrptr =
>>>> (unsigned int *)(dsr + 1);
>>>> 13323
>>>> 13324 bcopy((char *) &ipattr->hdr,
>>>> (char *) dsr, sizeof(*dsr));
>>>> ----------------------------------------
>>>>
>>>> Variable ipattr should be initialized with NULL value (it was the
>>>> case with the "previous rc.24 release"):
>>>>
>>>> ----------------------------------------
>>>> --- common/argus_util.c.orig 2006-08-11 11:31:02.000000000 +0200
>>>> +++ common/argus_util.c 2006-08-11 11:31:45.000000000 +0200
>>>> @@ -13173,7 +13173,7 @@
>>>> case ARGUS_V2_FAR_DSR_STATUS: {
>>>> struct ArgusV2FarStruct *far = (struct
>>>> ArgusV2FarStruct *)hdrs[ARGUS_V2_FAR_DSR_INDEX];
>>>> struct ArgusTransportStruct *trans =
>>>> (struct ArgusTransportStruct *) dsr;
>>>> - struct ArgusIPAttrStruct ipattrbuf, *ipattr;
>>>> + struct ArgusIPAttrStruct ipattrbuf,
>>>> *ipattr = NULL;
>>>> struct ArgusFlow *flow = NULL;
>>>> struct ArgusTimeObject *dtime = NULL;
>>>> struct ArgusMetricStruct *metric = NULL;
>>>> ----------------------------------------
>>>>
>>>> Regards,
>>>> Cédric
>>>>
>
>
>
>
More information about the argus
mailing list