mirror of
https://github.com/osmarks/ngircd.git
synced 2025-01-31 09:44:44 +00:00
Modified Conn_StartTime() to use information of the CLIENT structure.
This commit is contained in:
parent
5195555c5a
commit
8b0ac2306e
@ -16,13 +16,14 @@
|
|||||||
|
|
||||||
#include "portab.h"
|
#include "portab.h"
|
||||||
|
|
||||||
static char UNUSED id[] = "$Id: conn-func.c,v 1.5 2005/04/25 18:37:16 fw Exp $";
|
static char UNUSED id[] = "$Id: conn-func.c,v 1.6 2005/06/12 16:32:17 alex Exp $";
|
||||||
|
|
||||||
#include "imp.h"
|
#include "imp.h"
|
||||||
#include <assert.h>
|
#include <assert.h>
|
||||||
#include <log.h>
|
#include <log.h>
|
||||||
|
|
||||||
#include "conn.h"
|
#include "conn.h"
|
||||||
|
#include "client.h"
|
||||||
|
|
||||||
#include "exp.h"
|
#include "exp.h"
|
||||||
#include "conn-func.h"
|
#include "conn-func.h"
|
||||||
@ -157,14 +158,25 @@ Conn_Options( CONN_ID Idx )
|
|||||||
} /* Conn_Options */
|
} /* Conn_Options */
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get the start time of the connection.
|
||||||
|
* The result is the start time in seconds since 1970-01-01, as reported
|
||||||
|
* by the C function time(NULL).
|
||||||
|
*/
|
||||||
GLOBAL time_t
|
GLOBAL time_t
|
||||||
Conn_StartTime( CONN_ID Idx )
|
Conn_StartTime( CONN_ID Idx )
|
||||||
{
|
{
|
||||||
/* Zeitpunkt des Link-Starts liefern (in Sekunden) */
|
CLIENT *c;
|
||||||
|
|
||||||
assert( Idx > NONE );
|
assert(Idx > NONE);
|
||||||
return My_Connections[Idx].starttime;
|
|
||||||
} /* Conn_Uptime */
|
/* Search client structure for this link ... */
|
||||||
|
c = Client_GetFromConn(Idx);
|
||||||
|
if(c != NULL)
|
||||||
|
return Client_StartTime(c);
|
||||||
|
|
||||||
|
return 0;
|
||||||
|
} /* Conn_StartTime */
|
||||||
|
|
||||||
|
|
||||||
GLOBAL int
|
GLOBAL int
|
||||||
|
Loading…
Reference in New Issue
Block a user