diff options
Diffstat (limited to 'opentracker.c')
-rw-r--r-- | opentracker.c | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/opentracker.c b/opentracker.c index 6bde42e..8b440c5 100644 --- a/opentracker.c +++ b/opentracker.c | |||
@@ -325,8 +325,6 @@ LOG_TO_STDERR( "sync: %d.%d.%d.%d\n", h->ip[0], h->ip[1], h->ip[2], h->ip[3] ); | |||
325 | mode = STATS_TOP5; | 325 | mode = STATS_TOP5; |
326 | else if( !byte_diff(data,4,"fscr")) | 326 | else if( !byte_diff(data,4,"fscr")) |
327 | mode = STATS_FULLSCRAPE; | 327 | mode = STATS_FULLSCRAPE; |
328 | else if( !byte_diff(data,4,"dmem")) | ||
329 | mode = STATS_DMEM; | ||
330 | else if( !byte_diff(data,4,"tcp4")) | 328 | else if( !byte_diff(data,4,"tcp4")) |
331 | mode = STATS_TCP; | 329 | mode = STATS_TCP; |
332 | else if( !byte_diff(data,4,"udp4")) | 330 | else if( !byte_diff(data,4,"udp4")) |
@@ -338,16 +336,8 @@ LOG_TO_STDERR( "sync: %d.%d.%d.%d\n", h->ip[0], h->ip[1], h->ip[2], h->ip[3] ); | |||
338 | } | 336 | } |
339 | } | 337 | } |
340 | 338 | ||
341 | switch( mode) | 339 | // default format for now |
342 | { | 340 | if( !( reply_size = return_stats_for_tracker( static_outbuf + SUCCESS_HTTP_HEADER_LENGTH, mode, 0 ) ) ) HTTPERROR_500; |
343 | case STATS_DMEM: | ||
344 | if( !( reply_size = return_memstat_for_tracker( &reply ) ) ) HTTPERROR_500; | ||
345 | return sendmmapdata( s, reply, reply_size ); | ||
346 | default: | ||
347 | // default format for now | ||
348 | if( !( reply_size = return_stats_for_tracker( static_outbuf + SUCCESS_HTTP_HEADER_LENGTH, mode, 0 ) ) ) HTTPERROR_500; | ||
349 | break; | ||
350 | } | ||
351 | break; | 341 | break; |
352 | 342 | ||
353 | /****************************** | 343 | /****************************** |