]> jfr.im git - irc/freenode/ircd-seven.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)
commit2fb07961584b678a0fe325372e1de23172eff8e4
tree180579bc45d08a506a18078179348ed747085082
parentaf9e5b5ef7f8e4853f99abe801542d8ce90d9600
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