]> jfr.im git - irc/rqf/shadowircd.git/commit
hunt_server: Disallow wildcarded nicknames.
authorJilles Tjoelker <redacted>
Sat, 8 Jan 2011 16:47:05 +0000 (17:47 +0100)
committerJilles Tjoelker <redacted>
Sat, 8 Jan 2011 16:47:05 +0000 (17:47 +0100)
commite9ced3de2078ef9d012228d2f27f80334f2870d9
tree26c197f4d5573045b44dc47c3988357c49dd197d
parent86044bd2d6117c6ae6c227149c909437cd5c9ad4
hunt_server: Disallow wildcarded nicknames.

Any hunted parameter with wildcards is now assumed
to be a server, never a user.

Reasons:
* fewer match() calls
* do not disclose existing nicknames
* more intuitive behaviour for CONNECT

m_trace has a copy of some hunt_server logic in it
(for the RPL_TRACELINK reply), so adjust that too.
modules/m_trace.c
src/s_serv.c