X-Git-Url: https://jfr.im/git/irc/rqf/shadowircd.git/blobdiff_plain/8db00894ab7750513d8750290e508b5802bc1fc5..76db5f7dd4bda1d99888c90d0455ebed4fd0b39b:/include/ircd.h diff --git a/include/ircd.h b/include/ircd.h index 7a63706..218b778 100644 --- a/include/ircd.h +++ b/include/ircd.h @@ -21,7 +21,6 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: ircd.h 1851 2006-08-24 17:16:53Z jilles $ */ #ifndef INCLUDED_ircd_h @@ -43,10 +42,18 @@ struct SetOptions int spam_num; int spam_time; + char operhost[REALLEN]; char operstring[REALLEN]; char adminstring[REALLEN]; }; +struct Metadata +{ + const char *name; + const char *value; + time_t timevalue; +}; + struct Counter { int oper; /* Opers */ @@ -80,7 +87,6 @@ extern struct Client me; extern rb_dlink_list global_client_list; extern struct Client *local[]; extern struct Counter Count; -extern struct timeval SystemTime; extern int default_server_capabs; extern time_t startup_time; @@ -89,7 +95,7 @@ extern int splitmode; extern int splitchecking; extern int split_users; extern int split_servers; -int eob_count; +extern int eob_count; extern rb_dlink_list unknown_list; extern rb_dlink_list lclient_list; @@ -107,4 +113,6 @@ extern int ssl_ok; extern int zlib_ok; extern int maxconnections; +void ircd_shutdown(const char *reason); + #endif