From 28a1967177d055fbbd30b18864209721b8075ce1 Mon Sep 17 00:00:00 2001 From: w00t Date: Mon, 21 Apr 2008 20:54:37 +0000 Subject: Hack, hack, hack, hack hack. Hack hack. Probably fix snotice loops, though. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9573 e03df62e-2008-0410-955e-edbf42e46eb7 --- include/snomasks.h | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'include/snomasks.h') diff --git a/include/snomasks.h b/include/snomasks.h index 5bd4742c1..d4bd8a22c 100644 --- a/include/snomasks.h +++ b/include/snomasks.h @@ -91,6 +91,13 @@ class CoreExport SnomaskManager : public Extensible */ bool DisableSnomask(char letter); + /** Set the local only message state of a given snomask. + * This is used by remote stuff to prevent endless recursion in sending + * XXX this is currently a really shit way to do it, as it effectively + * bypasses snomask compression! + */ + bool SetLocalOnly(char letter, bool local); + /** Write to all users with a given snomask. * @param letter The snomask letter to write to * @param text The text to send to the users -- cgit v1.2.3