]> jfr.im git - irc/rqf/shadowircd.git/blobdiff - include/s_newconf.h
Compile fix
[irc/rqf/shadowircd.git] / include / s_newconf.h
index e55d8ec76b9b1fc79979d0a408721ef26bd2c334..9b76f1e876249e74782a4e98c4fe4e1b94db29e7 100644 (file)
@@ -162,9 +162,9 @@ extern void cluster_generic(struct Client *, const char *, int cltype,
 #define IsOperAdmin(x)          (HasPrivilege((x), "oper:admin") || HasPrivilege((x), "oper:hidden_admin"))
 #define IsOperOperwall(x)       (HasPrivilege((x), "oper:operwall"))
 #define IsOperSpy(x)            (HasPrivilege((x), "oper:spy"))
+#define IsOperOverride(x)       (HasPrivilege((x), "oper:override"))
 #define IsOperInvis(x)          (HasPrivilege((x), "oper:hidden"))
 #define IsOperRemoteBan(x)     (HasPrivilege((x), "oper:remoteban"))
-#define IsOperOverride(x)       HasPrivilege(x, "oper:override")
 #define IsOperMassNotice(x)    (HasPrivilege((x), "oper:mass_notice"))
 
 extern struct oper_conf *make_oper_conf(void);
@@ -176,20 +176,6 @@ extern struct oper_conf *find_oper_conf(const char *username, const char *host,
 
 extern const char *get_oper_privs(int flags);
 
-struct mode_table
-{
-   const char *name;
-   int mode;
-};
-
-struct oper_flags
-{
-   int flag;
-   const char *name;
-   char has;
-   char hasnt;
-};
-
 struct server_conf
 {
        char *name;