- if( sock[i] )
- {
- if( is_server[i] ) ok = Conn_WriteStr( i, ":%s %s", Client_ID( Prefix ), buffer );
- else ok = Conn_WriteStr( i, ":%s %s", Client_Mask( Prefix ), buffer );
- if( ! ok ) break;
- }
+ /* muessen Daten ueber diese Verbindung verschickt werden? */
+ if( Conn_Flag( conn ) == SEND_TO_SERVER) ok = Conn_WriteStr( conn, ":%s %s", Client_ID( Prefix ), buffer );
+ else if( Conn_Flag( conn ) == SEND_TO_USER ) ok = Conn_WriteStr( conn, ":%s %s", Client_Mask( Prefix ), buffer );
+ if( ! ok ) break;
+
+ /* naechste Verbindung testen */
+ conn = Conn_Next( conn );