diff options
| author | Florian Westphal <fw@strlen.de> | 2009-01-18 00:12:28 +0100 |
|---|---|---|
| committer | Florian Westphal <fw@strlen.de> | 2009-01-18 00:20:38 +0100 |
| commit | 95e8320ca99eb9546102d10a329d708458257c56 (patch) | |
| tree | ca53808872e837a072e0e92fd63e65aa1df59a7f /doc | |
| parent | 8f46681bc86162936ffdf56d7f534221ba20fbf5 (diff) | |
| download | ngircd-95e8320ca99eb9546102d10a329d708458257c56.tar.gz ngircd-95e8320ca99eb9546102d10a329d708458257c56.zip | |
irc.c: Fix handling of channels containing dots
commit 2546a13ad2949192eb70bf21e114ec60af287ee4
('Cumulative Message Patch') broke PRIVMSG to channels
containing dots.
Fix this by switching evaluation order:
Check first if the target matches a existing channel and only do a check
for target masks if that failed.
PRIVMSG with host/server masks is described in RFC 2812, section 3.3.1.
Makes one wonder how a server is _really_ supposed to tell the difference
between hostmasks and channel names.
Sigh.
Diffstat (limited to 'doc')
0 files changed, 0 insertions, 0 deletions