IPv6 support: step 1. prometheus.conf + hosts parsing
[svn/Prometheus-QoS/.git] / json.c
diff --git a/json.c b/json.c
index c9c63f0eb8dd37a4a5a7f4960d1393f156f3db84..0d8b5141e3e248517a34d2a6fe7d85c9cb51bc07 100644 (file)
--- a/json.c
+++ b/json.c
@@ -12,6 +12,7 @@ void write_json_traffic(char *json)
   {\r
    int jsoncount=0;\r
    fprintf(f, "{\n");\r
+\r
    for_each(ip, ips)\r
    {\r
     if(      ip->lmsid > 0 \r
@@ -21,11 +22,12 @@ void write_json_traffic(char *json)
      {\r
       fprintf(f, ",\n");\r
      }\r
-     fprintf(f, " \"%s\":{ \"lms\": %d, \"ip\":\"%s\", \"total\":%Lu, \"down\":%Lu, \"proxy\":%Lu, \"up\":%Lu,\\r
-                  \"min\":%d, \"max\":%d, \"limit\":%d, \"realquota\":%Lu, \"credit\":%Lu, \"dailyquota\":%ld }",\r
-                ip->name, ip->lmsid, ip->addr, ip->traffic, ip->direct, ip->proxy, ip->upload, \r
-                ip->min, ip->desired, ip->max, ip->realquota, ip->credit, \r
-                (ip->min*ip->keyword->data_limit+(ip->keyword->fixed_limit<<20)));\r
+     fprintf(f, \r
+             " \"%s\":{ \"lms\": %d, \"ip\":\"%s\", \"total\":%Lu, \"down\":%Lu, \"proxy\":%Lu, \"up\":%Lu, \\r
+\"min\":%d, \"max\":%d, \"limit\":%d, \"realquota\":%Lu, \"credit\":%Lu, \"dailyquota\":%ld }",\r
+             ip->name, ip->lmsid, ip->addr, ip->traffic, ip->direct, ip->proxy, ip->upload, \r
+             ip->min, ip->desired, ip->max, ip->realquota, ip->credit, \r
+             (ip->min*ip->keyword->data_limit+(ip->keyword->fixed_limit<<20)));\r
      jsoncount++;\r
     }\r
    }\r
This page took 0.10357 seconds and 4 git commands to generate.