diff options
author | Wilmer van der Gaast <wilmer@gaast.net> | 2006-01-10 15:20:48 +0100 |
---|---|---|
committer | Wilmer van der Gaast <wilmer@gaast.net> | 2006-01-10 15:20:48 +0100 |
commit | 4fe4be2723eba3b7f3640396a1c8fa80b39fe2ab (patch) | |
tree | 090b32d3908ea57033cdfac274ef8d9cb3ce32c0 /bitlbee.c | |
parent | 2d75b56071f216cc3c8ff9791326df074ec4b806 (diff) |
Removed send-flood protection code completely.
Diffstat (limited to 'bitlbee.c')
-rw-r--r-- | bitlbee.c | 24 |
1 files changed, 0 insertions, 24 deletions
@@ -219,32 +219,12 @@ gboolean bitlbee_io_current_client_write( GIOChannel *source, GIOCondition condi irc_t *irc = data; int st, size; char *temp; -#ifdef FLOOD_SEND - time_t newtime; -#endif -#ifdef FLOOD_SEND - newtime = time( NULL ); - if( ( newtime - irc->oldtime ) > FLOOD_SEND_INTERVAL ) - { - irc->sentbytes = 0; - irc->oldtime = newtime; - } -#endif - if( irc->sendbuffer == NULL ) return( FALSE ); size = strlen( irc->sendbuffer ); - -#ifdef FLOOD_SEND - if( ( FLOOD_SEND_BYTES - irc->sentbytes ) > size ) - st = write( irc->fd, irc->sendbuffer, size ); - else - st = write( irc->fd, irc->sendbuffer, ( FLOOD_SEND_BYTES - irc->sentbytes ) ); -#else st = write( irc->fd, irc->sendbuffer, size ); -#endif if( st <= 0 ) { @@ -259,10 +239,6 @@ gboolean bitlbee_io_current_client_write( GIOChannel *source, GIOCondition condi } } -#ifdef FLOOD_SEND - irc->sentbytes += st; -#endif - if( st == size ) { g_free( irc->sendbuffer ); |