X-Git-Url: http://git.pk910.de/?a=blobdiff_plain;f=ircd%2Fs_numeric.c;h=333d0f007f55c9a79dc47f9dafeb9c5f4c2f4280;hb=refs%2Fheads%2Fupstream;hp=ead7f11b2c882e5675356fcc48778b60e8e19c32;hpb=5246a6127cca4385da318f2e75271b4f5907947b;p=ircu2.10.12-pk.git diff --git a/ircd/s_numeric.c b/ircd/s_numeric.c index ead7f11..333d0f0 100644 --- a/ircd/s_numeric.c +++ b/ircd/s_numeric.c @@ -43,7 +43,7 @@ * Called when we get a numeric message from a remote _server_ and we are * supposed to forward it somewhere. Note that we always ignore numerics sent * to 'me' and simply drop the message if we can't handle with this properly: - * the savy approach is NEVER generate an error in response to an... error :) + * the savvy approach is NEVER generate an error in response to an... error :) */ /** Forwards a numeric message from a remote server. @@ -98,8 +98,7 @@ int do_numeric(int numeric, int nnn, struct Client *cptr, struct Client *sptr, &me : sptr, num, num, acptr, "%C %s", acptr, parv[2]); else - sendcmdto_channel_butone((feature_bool(FEAT_HIS_REWRITE) && !IsOper(acptr)) ? - &me : sptr, + sendcmdto_channel_butone(feature_bool(FEAT_HIS_REWRITE) ? &me : sptr, num, num, achptr, cptr, SKIP_DEAF | SKIP_BURST, "%H %s", achptr, parv[2]); return 0;