X-Git-Url: https://jfr.im/git/solanum.git/blobdiff_plain/0f1ab797e4034c4d32a40ab1d31d92f3d002cdd6..b2c208be091670e3c5259eba77187bae6ac6eece:/modules/m_cap.c diff --git a/modules/m_cap.c b/modules/m_cap.c index 94aebaca..7abfa9fe 100644 --- a/modules/m_cap.c +++ b/modules/m_cap.c @@ -69,7 +69,11 @@ static struct clicap int namelen; } clicap_list[] = { _CLICAP("multi-prefix", CLICAP_MULTI_PREFIX, 0, 0), - _CLICAP("sasl", CLICAP_SASL, 0, 0) + _CLICAP("sasl", CLICAP_SASL, 0, 0), + _CLICAP("account-notify", CLICAP_ACCOUNT_NOTIFY, 0, 0), + _CLICAP("extended-join", CLICAP_EXTENDED_JOIN, 0, 0), + _CLICAP("away-notify", CLICAP_AWAY_NOTIFY, 0, 0), + _CLICAP("tls", CLICAP_TLS, 0, 0), }; #define CLICAP_LIST_LEN (sizeof(clicap_list) / sizeof(struct clicap)) @@ -174,7 +178,7 @@ clicap_generate(struct Client *source_p, const char *subcmd, int flags, int clea char *p; int buflen = 0; int curlen, mlen; - int i; + size_t i; mlen = rb_sprintf(buf, ":%s CAP %s %s", me.name,