From: William Pitcock Date: Sun, 20 Mar 2016 11:40:54 +0000 (-0500) Subject: parse: check IsServer() before firing off a remove_unknowns() call X-Git-Url: https://jfr.im/git/solanum.git/commitdiff_plain/5a5f173daa21ae1a7f290dbd025b5246dd3a2c5b parse: check IsServer() before firing off a remove_unknowns() call --- diff --git a/ircd/parse.c b/ircd/parse.c index 92791bf3..9760e6e7 100644 --- a/ircd/parse.c +++ b/ircd/parse.c @@ -107,7 +107,7 @@ parse(struct Client *client_p, char *pbuffer, char *bufend) return; } - if (msgbuf.origin != NULL) + if (msgbuf.origin != NULL && IsServer(client_p)) { from = find_client(msgbuf.origin);