From f267677ce5ee95d61d5218b956deef5cd5e06cf7 Mon Sep 17 00:00:00 2001 From: stskeeps Date: Sun, 11 Jun 2000 13:05:36 +0000 Subject: [PATCH] Poll() stuff --- src/parse.c | 4 ++-- src/s_bsd.c | 5 ++--- src/s_debug.c | 3 +++ 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/src/parse.c b/src/parse.c index d41eb8cda..d55ebea42 100644 --- a/src/parse.c +++ b/src/parse.c @@ -231,7 +231,7 @@ void ban_flooder(aClient *cptr) return; } -int Rha; +int Rha = 0; /* * parse a buffer. @@ -325,7 +325,7 @@ int parse(cptr, buffer, bufend, mptr) */ /* debugging tool */ - if (Rha) + if (Rha == 1) from = NULL; if (!from) { diff --git a/src/s_bsd.c b/src/s_bsd.c index 0030eee1d..b9bd9ec37 100644 --- a/src/s_bsd.c +++ b/src/s_bsd.c @@ -264,7 +264,6 @@ int inetport(cptr, name, port) if (cptr->fd < 0) { -// fprintf( #if !defined(DEBUGMODE) && !defined(_WIN32) #endif report_error("opening stream socket %s:%s", cptr); @@ -2263,8 +2262,8 @@ int read_message(delay, listp) } else if (!IsMe(cptr)) { - if (DBufLength(&cptr->recvQ) && delay2 > 2) - delay2 = 1; +/* if (DBufLength(&cptr->recvQ) && delay2 > 2) + delay2 = 1; */ if (DBufLength(&cptr->recvQ) < 4088) PFD_SETR(i); } diff --git a/src/s_debug.c b/src/s_debug.c index d70adaa58..a6c08adb9 100644 --- a/src/s_debug.c +++ b/src/s_debug.c @@ -105,6 +105,9 @@ char serveropts[] = { #endif #ifdef STRIPBADWORDS 'X', +#endif +#ifdef USE_POLL + 'P', #endif '\0' };