]> jfr.im git - irc/rqf/shadowircd.git/blobdiff - src/supported.c
mode api: Remove most modes from the chmode_table, and have them initialized in modes...
[irc/rqf/shadowircd.git] / src / supported.c
index 49f0da414bfbdc2ad8362e6dd14accc03c39a612..a8f734adacb13b8c0e4c1e4edd636ed753bda7d8 100644 (file)
@@ -87,6 +87,9 @@
 #include "s_conf.h"
 #include "supported.h"
 #include "chmode.h"
+#include "channel.h"
+
+struct module_modes ModuleModes;
 
 rb_dlink_list isupportlist;
 
@@ -238,7 +241,7 @@ isupport_chanmodes(const void *ptr)
        rb_snprintf(result, sizeof result, "%s%sbq,k,%slj,%s",
                        ConfigChannel.use_except ? "e" : "",
                        ConfigChannel.use_invex ? "I" : "",
-                       ConfigChannel.use_forward ? "f" : "",
+                       ModuleModes.MODE_FORWARD ? "f" : "",
                        cflagsbuf);
        return result;
 }