#include "s_conf.h"
#include "supported.h"
#include "chmode.h"
-#include "channel.h"
-
-struct module_modes ModuleModes;
rb_dlink_list isupportlist;
{
static char result[80];
- rb_snprintf(result, sizeof result, "%s%sbq,k,%slj,%s",
+ rb_snprintf(result, sizeof result, "%s%sb%s,k,%sl%s,%s",
ConfigChannel.use_except ? "e" : "",
ConfigChannel.use_invex ? "I" : "",
- ModuleModes.MODE_FORWARD ? "f" : "",
+ strcasecmp(ConfigChannel.disabledmodes, "q") ? "" : "q",
+ ConfigChannel.use_forward ? "f" : "",
+ strcasecmp(ConfigChannel.disabledmodes, "j") ? "" : "j",
cflagsbuf);
return result;
}