commit 98db0f73a77e5222a0b56483d16eda2e419e88ef
parent 1b5266b040b55529de7125e405c81790066e0fae
Author: Frederic Cambus <fcambus@users.sourceforge.net>
Date: Wed, 12 Aug 2015 18:55:26 +0200
Renaming array storing HTTP status codes + array name in the JSON output
Diffstat:
3 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/src/logswan.c b/src/logswan.c
@@ -181,7 +181,7 @@ int main (int argc, char *argv[]) {
statusCode = strtonum(parsedLine.statusCode, 0, STATUS_CODE_MAX-1, &errstr);
if (!errstr) {
- results.httpStatus[statusCode] ++;
+ results.status[statusCode] ++;
}
}
diff --git a/src/output.c b/src/output.c
@@ -41,8 +41,8 @@ char *output(Results results) {
}
for (int loop=0; loop<512; loop++) {
- if (results.httpStatus[loop]) {
- json_array_append_new(httpStatusArray, json_pack("{s:i, s:i}", "data", loop, "hits", results.httpStatus[loop]));
+ if (results.status[loop]) {
+ json_array_append_new(httpStatusArray, json_pack("{s:i, s:i}", "data", loop, "hits", results.status[loop]));
}
}
@@ -76,7 +76,7 @@ char *output(Results results) {
json_object_set_new(jsonObject, "hits", hitsObject);
json_object_set_new(jsonObject, "countries", countriesArray);
json_object_set_new(jsonObject, "hours", hoursArray);
- json_object_set_new(jsonObject, "http_status", httpStatusArray);
+ json_object_set_new(jsonObject, "status", httpStatusArray);
json_object_set_new(jsonObject, "methods", methodsArray);
json_object_set_new(jsonObject, "protocols", protocolsArray);
json_object_set_new(jsonObject, "visits", visitsObject);
diff --git a/src/results.h b/src/results.h
@@ -29,7 +29,7 @@ struct results {
uint64_t visitsIPv6;
uint64_t countries[255];
uint64_t hours[24];
- uint64_t httpStatus[STATUS_CODE_MAX];
+ uint64_t status[STATUS_CODE_MAX];
double runtime;
char timeStamp[20];
uint64_t protocols[2];