Bugfix: the header line was ending with a separator.

Test baselines needed adaption as well.
This commit is contained in:
Robin Sommer 2011-03-09 16:55:29 -08:00
parent b69ecff3ee
commit 52c54859b6
18 changed files with 107 additions and 107 deletions

View file

@ -60,11 +60,11 @@ bool LogWriterAscii::DoInit(string path, int num_fields, const LogField* const *
for ( int i = 0; i < num_fields; i++ ) for ( int i = 0; i < num_fields; i++ )
{ {
const LogField* field = fields[i]; if ( i > 0 && fwrite(separator, separator_len, 1, file) != 1 )
if ( fputs(field->name.c_str(), file) == EOF )
goto write_error; goto write_error;
if ( fwrite(separator, separator_len, 1, file) != 1 ) const LogField* field = fields[i];
if ( fputs(field->name.c_str(), file) == EOF )
goto write_error; goto write_error;
} }

View file

@ -1,3 +1,3 @@
# t id.orig_h id.orig_p id.resp_h id.resp_p status country # t id.orig_h id.orig_p id.resp_h id.resp_p status country
1299633982.99326 1.2.3.4 1234 2.3.4.5 80 success unknown 1299718503.40319 1.2.3.4 1234 2.3.4.5 80 success unknown
1299633982.99326 1.2.3.4 1234 2.3.4.5 80 failure US 1299718503.40319 1.2.3.4 1234 2.3.4.5 80 failure US

View file

@ -1,6 +1,6 @@
PREFIX<>t|id.orig_h|id.orig_p|id.resp_h|id.resp_p|status|country|b| PREFIX<>t|id.orig_h|id.orig_p|id.resp_h|id.resp_p|status|country|b
1299718338.37017|1.2.3.4|1234|2.3.4.5|80|success|unknown|NOT-SET 1299718506.56593|1.2.3.4|1234|2.3.4.5|80|success|unknown|NOT-SET
1299718338.37017|1.2.3.4|1234|2.3.4.5|80|NOT-SET|US|NOT-SET 1299718506.56593|1.2.3.4|1234|2.3.4.5|80|NOT-SET|US|NOT-SET
1299718338.37017|1.2.3.4|1234|2.3.4.5|80|failure|UK|NOT-SET 1299718506.56593|1.2.3.4|1234|2.3.4.5|80|failure|UK|NOT-SET
1299718338.37017|1.2.3.4|1234|2.3.4.5|80|NOT-SET|BR|NOT-SET 1299718506.56593|1.2.3.4|1234|2.3.4.5|80|NOT-SET|BR|NOT-SET
1299718338.37017|1.2.3.4|1234|2.3.4.5|80|failure|EMPTY|T 1299718506.56593|1.2.3.4|1234|2.3.4.5|80|failure|EMPTY|T

View file

@ -1,5 +1,5 @@
1299649281.43936|1.2.3.4|1234|2.3.4.5|80|success|unknown 1299718506.38074|1.2.3.4|1234|2.3.4.5|80|success|unknown
1299649281.43936|1.2.3.4|1234|2.3.4.5|80|failure|US 1299718506.38074|1.2.3.4|1234|2.3.4.5|80|failure|US
1299649281.43936|1.2.3.4|1234|2.3.4.5|80|failure|UK 1299718506.38074|1.2.3.4|1234|2.3.4.5|80|failure|UK
1299649281.43936|1.2.3.4|1234|2.3.4.5|80|success|BR 1299718506.38074|1.2.3.4|1234|2.3.4.5|80|success|BR
1299649281.43936|1.2.3.4|1234|2.3.4.5|80|failure|MX 1299718506.38074|1.2.3.4|1234|2.3.4.5|80|failure|MX

View file

@ -1,2 +1,2 @@
[t=1298326194.80574, id=[orig_h=1.2.3.4, orig_p=1234/tcp, resp_h=2.3.4.5, resp_p=80/tcp], status=success, country=<uninitialized>] [t=1299718502.96511, id=[orig_h=1.2.3.4, orig_p=1234/tcp, resp_h=2.3.4.5, resp_p=80/tcp], status=success, country=<uninitialized>]
[t=1298326194.80574, id=[orig_h=1.2.3.4, orig_p=1234/tcp, resp_h=2.3.4.5, resp_p=80/tcp], status=failure, country=US] [t=1299718502.96511, id=[orig_h=1.2.3.4, orig_p=1234/tcp, resp_h=2.3.4.5, resp_p=80/tcp], status=failure, country=US]

View file

@ -2,12 +2,12 @@ static-prefix-0.log
static-prefix-1.log static-prefix-1.log
static-prefix-2.log static-prefix-2.log
# t id.orig_h id.orig_p id.resp_h id.resp_p status country # t id.orig_h id.orig_p id.resp_h id.resp_p status country
1299630368.36038 1.2.3.4 1234 2.3.4.5 80 success unknown 1299718503.05867 1.2.3.4 1234 2.3.4.5 80 success unknown
1299630368.36038 1.2.3.4 1234 2.3.4.5 80 success BR 1299718503.05867 1.2.3.4 1234 2.3.4.5 80 success BR
1299630368.36038 1.2.3.4 1234 2.3.4.5 80 failure MX3 1299718503.05867 1.2.3.4 1234 2.3.4.5 80 failure MX3
# t id.orig_h id.orig_p id.resp_h id.resp_p status country # t id.orig_h id.orig_p id.resp_h id.resp_p status country
1299630368.36038 1.2.3.4 1234 2.3.4.5 80 failure US 1299718503.05867 1.2.3.4 1234 2.3.4.5 80 failure US
1299630368.36038 1.2.3.4 1234 2.3.4.5 80 failure MX 1299718503.05867 1.2.3.4 1234 2.3.4.5 80 failure MX
# t id.orig_h id.orig_p id.resp_h id.resp_p status country # t id.orig_h id.orig_p id.resp_h id.resp_p status country
1299630368.36038 1.2.3.4 1234 2.3.4.5 80 failure UK 1299718503.05867 1.2.3.4 1234 2.3.4.5 80 failure UK
1299630368.36038 1.2.3.4 1234 2.3.4.5 80 failure MX2 1299718503.05867 1.2.3.4 1234 2.3.4.5 80 failure MX2

View file

@ -1,2 +1,2 @@
# t id.orig_h id.orig_p id.resp_h id.resp_p status country # t id.orig_h id.orig_p id.resp_h id.resp_p status country
1299630368.46042 1.2.3.4 1234 2.3.4.5 80 failure US 1299718503.16177 1.2.3.4 1234 2.3.4.5 80 failure US

View file

@ -1,2 +1,2 @@
# t id.orig_h id.orig_p id.resp_h id.resp_p status country # t id.orig_h id.orig_p id.resp_h id.resp_p status country
1299630368.46042 1.2.3.4 1234 2.3.4.5 80 success - 1299718503.16177 1.2.3.4 1234 2.3.4.5 80 success -

View file

@ -1,4 +1,4 @@
# t id.orig_h id.orig_p id.resp_h id.resp_p status country # t id.orig_h id.orig_p id.resp_h id.resp_p status country
1299630368.80723 1.2.3.4 1234 2.3.4.5 80 failure US 1299718503.72819 1.2.3.4 1234 2.3.4.5 80 failure US
1299630368.80723 1.2.3.4 1234 2.3.4.5 80 failure UK 1299718503.72819 1.2.3.4 1234 2.3.4.5 80 failure UK
1299630368.80723 1.2.3.4 1234 2.3.4.5 80 failure MX 1299718503.72819 1.2.3.4 1234 2.3.4.5 80 failure MX

View file

@ -1,6 +1,6 @@
# t id.orig_h id.orig_p id.resp_h id.resp_p status country # t id.orig_h id.orig_p id.resp_h id.resp_p status country
1299630368.80723 1.2.3.4 1234 2.3.4.5 80 success - 1299718503.72819 1.2.3.4 1234 2.3.4.5 80 success -
1299630368.80723 1.2.3.4 1234 2.3.4.5 80 failure US 1299718503.72819 1.2.3.4 1234 2.3.4.5 80 failure US
1299630368.80723 1.2.3.4 1234 2.3.4.5 80 failure UK 1299718503.72819 1.2.3.4 1234 2.3.4.5 80 failure UK
1299630368.80723 1.2.3.4 1234 2.3.4.5 80 success BR 1299718503.72819 1.2.3.4 1234 2.3.4.5 80 success BR
1299630368.80723 1.2.3.4 1234 2.3.4.5 80 failure MX 1299718503.72819 1.2.3.4 1234 2.3.4.5 80 failure MX

View file

@ -1,3 +1,3 @@
# t id.orig_h id.orig_p id.resp_h id.resp_p status country # t id.orig_h id.orig_p id.resp_h id.resp_p status country
1299630368.80723 1.2.3.4 1234 2.3.4.5 80 success - 1299718503.72819 1.2.3.4 1234 2.3.4.5 80 success -
1299630368.80723 1.2.3.4 1234 2.3.4.5 80 success BR 1299718503.72819 1.2.3.4 1234 2.3.4.5 80 success BR

View file

@ -1,3 +1,3 @@
# t id.orig_h id.orig_p id.resp_h id.resp_p status country # t id.orig_h id.orig_p id.resp_h id.resp_p status country
1299630368.57877 1.2.3.4 1234 2.3.4.5 80 failure US 1299718503.28253 1.2.3.4 1234 2.3.4.5 80 failure US
1299630368.57877 1.2.3.4 1234 2.3.4.5 80 failure UK 1299718503.28253 1.2.3.4 1234 2.3.4.5 80 failure UK

View file

@ -1,4 +1,4 @@
# t id.orig_h id.orig_p id.resp_h id.resp_p status country # t id.orig_h id.orig_p id.resp_h id.resp_p status country
1299630368.57877 1.2.3.4 1234 2.3.4.5 80 failure US 1299718503.28253 1.2.3.4 1234 2.3.4.5 80 failure US
1299630368.57877 1.2.3.4 1234 2.3.4.5 80 failure UK 1299718503.28253 1.2.3.4 1234 2.3.4.5 80 failure UK
1299630368.57877 1.2.3.4 1234 2.3.4.5 80 failure BR 1299718503.28253 1.2.3.4 1234 2.3.4.5 80 failure BR

View file

@ -1,6 +1,6 @@
# t id.orig_h id.orig_p id.resp_h id.resp_p status country # t id.orig_h id.orig_p id.resp_h id.resp_p status country
1299635864.89679 1.2.3.4 1234 2.3.4.5 80 success unknown 1299718506.28824 1.2.3.4 1234 2.3.4.5 80 success unknown
1299635864.89679 1.2.3.4 1234 2.3.4.5 80 failure US 1299718506.28824 1.2.3.4 1234 2.3.4.5 80 failure US
1299635864.89679 1.2.3.4 1234 2.3.4.5 80 failure UK 1299718506.28824 1.2.3.4 1234 2.3.4.5 80 failure UK
1299635864.89679 1.2.3.4 1234 2.3.4.5 80 success BR 1299718506.28824 1.2.3.4 1234 2.3.4.5 80 success BR
1299635864.89679 1.2.3.4 1234 2.3.4.5 80 failure MX 1299718506.28824 1.2.3.4 1234 2.3.4.5 80 failure MX

View file

@ -1,6 +1,6 @@
# t id.orig_h id.orig_p id.resp_h id.resp_p status country # t id.orig_h id.orig_p id.resp_h id.resp_p status country
1299630368.69723 1.2.3.4 1234 2.3.4.5 80 success unknown 1299718506.1313 1.2.3.4 1234 2.3.4.5 80 success unknown
1299630368.69723 1.2.3.4 1234 2.3.4.5 80 failure US 1299718506.1313 1.2.3.4 1234 2.3.4.5 80 failure US
1299630368.69723 1.2.3.4 1234 2.3.4.5 80 failure UK 1299718506.1313 1.2.3.4 1234 2.3.4.5 80 failure UK
1299630368.69723 1.2.3.4 1234 2.3.4.5 80 success BR 1299718506.1313 1.2.3.4 1234 2.3.4.5 80 success BR
1299630368.69723 1.2.3.4 1234 2.3.4.5 80 failure MX 1299718506.1313 1.2.3.4 1234 2.3.4.5 80 failure MX