@ -280,7 +280,7 @@ TmEcode PcapLog (ThreadVars *t, Packet *p, void *data, PacketQueue *pq,
if ( pl - > mode = = LOGMODE_SGUIL ) {
if ( pl - > mode = = LOGMODE_SGUIL ) {
struct tm local_tm ;
struct tm local_tm ;
struct tm * tms = ( struct tm * ) localtime_r( & p - > ts . tv_sec , & local_tm ) ;
struct tm * tms = ( struct tm * ) SCLocalTime( p - > ts . tv_sec , & local_tm ) ;
if ( tms - > tm_mday ! = pl - > prev_day ) {
if ( tms - > tm_mday ! = pl - > prev_day ) {
rotate = 1 ;
rotate = 1 ;
pl - > prev_day = tms - > tm_mday ;
pl - > prev_day = tms - > tm_mday ;
@ -350,7 +350,7 @@ TmEcode PcapLogDataInit(ThreadVars *t, void *initdata, void **data)
memset ( & ts , 0x00 , sizeof ( struct timeval ) ) ;
memset ( & ts , 0x00 , sizeof ( struct timeval ) ) ;
TimeGet ( & ts ) ;
TimeGet ( & ts ) ;
struct tm local_tm ;
struct tm local_tm ;
struct tm * tms = ( struct tm * ) localtime_r( & ts . tv_sec , & local_tm ) ;
struct tm * tms = ( struct tm * ) SCLocalTime( ts . tv_sec , & local_tm ) ;
pl - > prev_day = tms - > tm_mday ;
pl - > prev_day = tms - > tm_mday ;
* data = ( void * ) pl ;
* data = ( void * ) pl ;
@ -623,7 +623,7 @@ int PcapLogOpenFileCtx(PcapLogData *pl)
if ( pl - > mode = = LOGMODE_SGUIL ) {
if ( pl - > mode = = LOGMODE_SGUIL ) {
struct tm local_tm ;
struct tm local_tm ;
struct tm * tms = ( struct tm * ) localtime_r( & ts . tv_sec , & local_tm ) ;
struct tm * tms = ( struct tm * ) SCLocalTime( ts . tv_sec , & local_tm ) ;
char dirname [ 32 ] , dirfull [ PATH_MAX ] = " " ;
char dirname [ 32 ] , dirfull [ PATH_MAX ] = " " ;