#include "portab.h"
-static char UNUSED id[] = "$Id: conn-func.c,v 1.7 2005/07/07 18:39:45 fw Exp $";
+static char UNUSED id[] = "$Id: conn-func.c,v 1.10 2006/05/10 21:24:01 alex Exp $";
#include "imp.h"
#include <assert.h>
assert( Seconds >= 0 );
t = time( NULL ) + Seconds;
- if( t > My_Connections[Idx].delaytime ) My_Connections[Idx].delaytime = t;
+ if (t > My_Connections[Idx].delaytime)
+ My_Connections[Idx].delaytime = t;
+
+#ifdef DEBUG
+ Log(LOG_DEBUG, "Add penalty time on connection %d: %ld second(s).",
+ Idx, (long)Seconds);
+#endif
} /* Conn_SetPenalty */
} /* Conn_Next */
-GLOBAL int
+GLOBAL UINT16
Conn_Options( CONN_ID Idx )
{
assert( Idx > NONE );
assert(Idx > NONE);
/* Search client structure for this link ... */
- c = Client_GetFromConn(Idx);
+ c = Conn_GetClient(Idx);
if(c != NULL)
return Client_StartTime(c);
} /* Conn_StartTime */
-GLOBAL int
+GLOBAL size_t
Conn_SendQ( CONN_ID Idx )
{
/* Laenge der Daten im Schreibbuffer liefern */
} /* Conn_SendBytes */
-GLOBAL int
+GLOBAL size_t
Conn_RecvQ( CONN_ID Idx )
{
/* Laenge der Daten im Lesebuffer liefern */