Updated Branches:
  refs/heads/master cbcc55998 -> 116b3a960

Some minor cleanup, and use the right INT64_MAX


Project: http://git-wip-us.apache.org/repos/asf/trafficserver-plugins/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/trafficserver-plugins/commit/116b3a96
Tree: http://git-wip-us.apache.org/repos/asf/trafficserver-plugins/tree/116b3a96
Diff: http://git-wip-us.apache.org/repos/asf/trafficserver-plugins/diff/116b3a96

Branch: refs/heads/master
Commit: 116b3a960a3b4857bc126a60bc23d84516bad6fd
Parents: cbcc559
Author: Leif Hedstrom <[email protected]>
Authored: Tue Feb 21 19:26:57 2012 -0700
Committer: Leif Hedstrom <[email protected]>
Committed: Tue Feb 21 19:26:57 2012 -0700

----------------------------------------------------------------------
 stats_over_http/.gitignore        |    9 +++++++++
 stats_over_http/stats_over_http.c |   13 ++-----------
 2 files changed, 11 insertions(+), 11 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/trafficserver-plugins/blob/116b3a96/stats_over_http/.gitignore
----------------------------------------------------------------------
diff --git a/stats_over_http/.gitignore b/stats_over_http/.gitignore
new file mode 100644
index 0000000..c1c0bc2
--- /dev/null
+++ b/stats_over_http/.gitignore
@@ -0,0 +1,9 @@
+*.o
+*.a
+*.so
+*.in
+*~
+*.tar.gz
+*.lo
+*.la
+.deps

http://git-wip-us.apache.org/repos/asf/trafficserver-plugins/blob/116b3a96/stats_over_http/stats_over_http.c
----------------------------------------------------------------------
diff --git a/stats_over_http/stats_over_http.c 
b/stats_over_http/stats_over_http.c
index 45f1f3e..f6c3f14 100644
--- a/stats_over_http/stats_over_http.c
+++ b/stats_over_http/stats_over_http.c
@@ -40,13 +40,9 @@ typedef struct stats_state_t
   TSVIO write_vio;
 
   TSIOBuffer req_buffer;
-  TSIOBufferReader req_reader;
-
   TSIOBuffer resp_buffer;
   TSIOBufferReader resp_reader;
 
-  TSHttpTxn http_txnp;
-
   int output_bytes;
   int body_written;
 } stats_state;
@@ -73,23 +69,18 @@ stats_process_accept(TSCont contp, stats_state * my_state)
 {
 
   my_state->req_buffer = TSIOBufferCreate();
-  my_state->req_reader = TSIOBufferReaderAlloc(my_state->req_buffer);
   my_state->resp_buffer = TSIOBufferCreate();
   my_state->resp_reader = TSIOBufferReaderAlloc(my_state->resp_buffer);
-  my_state->read_vio = TSVConnRead(my_state->net_vc, contp, 
my_state->req_buffer, INT_MAX);
+  my_state->read_vio = TSVConnRead(my_state->net_vc, contp, 
my_state->req_buffer, INT64_MAX);
 }
 
 static int
 stats_add_data_to_resp_buffer(const char *s, stats_state * my_state)
 {
   int s_len = strlen(s);
-  char *buf = (char *) TSmalloc(s_len);
 
-  memcpy(buf, s, s_len);
-  TSIOBufferWrite(my_state->resp_buffer, buf, s_len);
+  TSIOBufferWrite(my_state->resp_buffer, s, s_len);
 
-  TSfree(buf);
-  buf = NULL;
   return s_len;
 }
 

Reply via email to