1
0
mirror of https://github.com/osmarks/ngircd.git synced 2024-12-12 09:50:29 +00:00

Only require server prefixes on non RFC1459 links

Not all servers (and services!) using the RFC1459 protocol style send
prefixes on all commands; so don't require them to do so.

This relaxes the requirements introduced by commit 15775e679.
This commit is contained in:
Alexander Barton 2011-04-29 12:11:01 +02:00
parent 1cb2f5739d
commit c26ca7773b

View File

@ -280,6 +280,7 @@ Validate_Prefix( CONN_ID Idx, REQUEST *Req, bool *Closed )
assert( client != NULL );
if (!Req->prefix && Client_Type(client) == CLIENT_SERVER
&& !Conn_Options(Idx) & CONN_RFC1459
&& strcasecmp(Req->command, "ERROR") != 0
&& strcasecmp(Req->command, "PING") != 0)
{