+GLOBAL void
+Client_DestroyNow( CLIENT *Client )
+{
+ /* Destroy client structure immediately. This function is only
+ * intended for the connection layer to remove client structures
+ * of connections that can't be established! */
+
+ CLIENT *last, *c;
+
+ assert( Client != NULL );
+
+ last = NULL;
+ c = My_Clients;
+ while( c )
+ {
+ if( c == Client )
+ {
+ /* Wir haben den Client gefunden: entfernen */
+ if( last ) last->next = c->next;
+ else My_Clients = (CLIENT *)c->next;
+ free( c );
+ break;
+ }
+ last = c;
+ c = (CLIENT *)c->next;
+ }
+} /* Client_DestroyNow */
+
+
+GLOBAL void
+Client_SetHostname( CLIENT *Client, char *Hostname )