Dude!  You rock.  You pointed me in the right direction.  I had to make that
same change (u_int32 -> time_t) in two other places, and now it's rocking
and rolling.

ftlib.h 
2771:int ftfile_mkpath(time_t ftime, int nest);

lib/ftfile.c:502:int ftfile_mkpath(time_t ftime, int nest)

Thanks

Jonathan

> -----Original Message-----
> From: Mike Hunter [mailto:[EMAIL PROTECTED] 
> Sent: Thursday, February 03, 2005 4:45 PM
> To: Jonathan Glass
> Cc: flow-tools@list.splintered.net
> Subject: flow-capture amd64 problem (Was: Compilation 
> problems / Gentoo AMD64)
> 
> On Feb 03, "Jonathan Glass" wrote:
> 
> > This works for compiling, but tell me what you get when you 
> try to run 
> > flow-capture.  I've tested on x86_64 and i386, and 
> 0.59-0.67 give the 
> > same error in syslog:
> > 
> > Feb  3 13:03:02 cambia2 flow-capture[21683]:
> > ftfile_mkpath(2005/tmp-v05.2005-02-03.130302-0500): Value too large 
> > for defined data type
> > 
> > I'm at a loss.
> 
> I'm sorry that nobody's had time to look into it.  I found a 
> bug in flow-print that had to do with mistaking time_t for a 
> 32 bit value instead of a 64 bit value (as it is on amd64), 
> so I wouldn't be surprised if something like that is causing 
> the problem with flow-capture.  You can try the patch I 
> posted for flow-print (actually for ftlib.h):
> 
> http://mailman.splintered.net/pipermail/flow-tools/2004-Decemb
> er/002501.html
> 
> But it hasn't been reviewed by the author yet.
> 
> Mike
> 

_______________________________________________
Flow-tools mailing list
[EMAIL PROTECTED]
http://mailman.splintered.net/mailman/listinfo/flow-tools

Reply via email to