]> jfr.im git - irc/evilnet/x3.git/blobdiff - src/opserv.h
changing how libtre is dealt with
[irc/evilnet/x3.git] / src / opserv.h
index 52be1014952c05077f1a9b73eb89d1907df00858..08fcac49a5df8f3603cd00ee2f6524c456ec3ee5 100644 (file)
@@ -1,9 +1,9 @@
 /* opserv.h - IRC Operator assistant service
  * Copyright 2000-2004 srvx Development Team
  *
- * This file is part of srvx.
+ * This file is part of x3.
  *
- * srvx is free software; you can redistribute it and/or modify
+ * x3 is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
  * the Free Software Foundation; either version 2 of the License, or
  * (at your option) any later version.
 void init_opserv(const char *nick);
 unsigned int gag_create(const char *mask, const char *owner, const char *reason, time_t expires);
 int opserv_bad_channel(const char *name);
+struct routingPlan* opserv_add_routing_plan(const char *name);
+unsigned int opserv_conf_admin_level();
+void routing_handle_connect_failure(struct server *source, char *server, char *message);
+int activate_routing(struct svccmd *cmd, struct userNode *user, char *plan_name);
+void routing_handle_squit(char *server, char* uplink, char *message);
+void routing_handle_connect(char *server, char *uplink);
 
 #endif