#!/bin/sh

IP_DIR=$1
DATE=$2

. $IP_DIR/ipaudit.cfg

#  Use built-in date program if no GNUDATE
if [ -z "$GNUDATE" ]
then
   GNUDATE=date
fi

HDIR=../0traffic/html
TLOG=ReportTraffic.log
ELOG=ReportExternal.log
LLOG=ReportLocalHost.log
RLOG=ReportRemoteHost.log
TIMG=$IP_DIR/public_html/images/ReportTraffic.gif
EIMG=$IP_DIR/public_html/images/ReportExternal.gif
LIMG=$IP_DIR/public_html/images/ReportLocalHost.gif
RIMG=$IP_DIR/public_html/images/ReportRemoteHost.gif
DATE=`$GNUDATE +%Y-%m-%d`

#  Extract date from html files, place in log file
./ReportLog $HDIR $TLOG Traffic
./ReportLog $HDIR $ELOG Internal  
./ReportLog $HDIR $LLOG LocalHost 
./ReportLog $HDIR $RLOG RemoteHost
./GraphTraffic     $TLOG $TIMG $DATE  $YMAX_TRAFFIC  
./GraphExternal    $ELOG $EIMG $DATE  $YMAX_EXTERNAL
./GraphLocalHost   $LLOG $LIMG $DATE  $YMAX_LOCAL  
./GraphRemoteHost  $RLOG $RIMG $DATE  $YMAX_REMOTE
