commit - 1537c791320086df83b8fbecb057e70c7120ea12
commit + 6a308fcb42eae1de168699ed432b49b610073ede
blob - 40a2af6e17f5b10f24467833b0f8ac4c9043020b
blob + 35d740051f8822a4d8976154ae399e83ceb2a3b5
--- src/ngircd/conn.c
+++ src/ngircd/conn.c
}
}
} /* SyncServerStruct */
+
+
+/**
+ * Get IP address string of a connection.
+ *
+ * @param Idx Connection index.
+ * @return Pointer to a global buffer containing the IP address as string.
+ */
+GLOBAL const char *
+Conn_GetIPAInfo(CONN_ID Idx)
+{
+ assert(Idx > NONE);
+ return ng_ipaddr_tostr(&My_Connections[Idx].addr);
+}
/**
blob - 251da2a07ddff28452d68559a35f039b6e14c676
blob + 4752ec1ede359ee4764066d0b80b578599ff6b74
--- src/ngircd/conn.h
+++ src/ngircd/conn.h
{ return false; }
#endif
+GLOBAL const char *Conn_GetIPAInfo PARAMS((CONN_ID Idx));
+
GLOBAL long Conn_Count PARAMS((void));
GLOBAL long Conn_CountMax PARAMS((void));
GLOBAL long Conn_CountAccepted PARAMS((void));