From 927ac023ce2c761063bbae81bb44b0aab624e36f Mon Sep 17 00:00:00 2001 From: erdgeist <> Date: Tue, 6 Nov 2007 18:02:03 +0000 Subject: The expensive DMEM stats is gone. No need for it, too much potential to DOS. --- opentracker.c | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) (limited to 'opentracker.c') 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] ); mode = STATS_TOP5; else if( !byte_diff(data,4,"fscr")) mode = STATS_FULLSCRAPE; - else if( !byte_diff(data,4,"dmem")) - mode = STATS_DMEM; else if( !byte_diff(data,4,"tcp4")) mode = STATS_TCP; 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] ); } } - switch( mode) - { - case STATS_DMEM: - if( !( reply_size = return_memstat_for_tracker( &reply ) ) ) HTTPERROR_500; - return sendmmapdata( s, reply, reply_size ); - default: - // default format for now - if( !( reply_size = return_stats_for_tracker( static_outbuf + SUCCESS_HTTP_HEADER_LENGTH, mode, 0 ) ) ) HTTPERROR_500; - break; - } + // default format for now + if( !( reply_size = return_stats_for_tracker( static_outbuf + SUCCESS_HTTP_HEADER_LENGTH, mode, 0 ) ) ) HTTPERROR_500; break; /****************************** -- cgit v1.2.3