From ea258053f694ff17980e2f39ea182f3a2de9ba5b Mon Sep 17 00:00:00 2001 From: Attila Molnar Date: Tue, 29 Mar 2016 12:49:25 +0200 Subject: m_spanningtree Add SpanningTreeUtilities::FindRouteTarget() --- src/modules/m_spanningtree/utils.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/modules/m_spanningtree/utils.h') diff --git a/src/modules/m_spanningtree/utils.h b/src/modules/m_spanningtree/utils.h index 6d0d094e7..a2f7212f6 100644 --- a/src/modules/m_spanningtree/utils.h +++ b/src/modules/m_spanningtree/utils.h @@ -148,6 +148,11 @@ class SpanningTreeUtilities : public classbase */ TreeServer* FindServerID(const std::string &id); + /** Find a server based on a target string. + * @param target Target string where a command should be routed to. May be a server name, a sid, a nickname or a uuid. + */ + TreeServer* FindRouteTarget(const std::string& target); + /** Find a server by glob mask */ TreeServer* FindServerMask(const std::string &ServerName); -- cgit v1.3.1-10-gc9f91