added gnutls backend and moved backend code into new files
[ircu2.10.12-pk.git] / include / hash.h
index 02806192aa7366269135c19632f69e71c0a3a62c..e702e63bd29a7bb3c93dcb573aa24136c0deee21 100644 (file)
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
- *
- * $Id$
+ */
+/** @file
+ * @brief Hash table management APIs.
+ * @version $Id$
  */
 
 #ifndef INCLUDED_hash_h
@@ -24,6 +26,7 @@
 
 struct Client;
 struct Channel;
+struct StatDesc;
 
 /*
  * general defines
@@ -85,5 +88,8 @@ extern int m_hash(struct Client *cptr, struct Client *sptr, int parc, char *parv
 extern int isNickJuped(const char *nick);
 extern int addNickJupes(const char *nicks);
 extern void clearNickJupes(void);
+extern void stats_nickjupes(struct Client* to, const struct StatDesc* sd,
+                           char* param);
+extern void list_next_channels(struct Client *cptr);
 
 #endif /* INCLUDED_hash_h */