X-Git-Url: https://jfr.im/git/irc/evilnet/x3.git/blobdiff_plain/a32da4c70ca85b879f8162469ae37ffeca500b99..0f3e9cfc4b5d0f13085c975e10c0e6c4c8e5fbc3:/src/proto-bahamut.c diff --git a/src/proto-bahamut.c b/src/proto-bahamut.c index 8df3b0f..081c082 100644 --- a/src/proto-bahamut.c +++ b/src/proto-bahamut.c @@ -262,7 +262,7 @@ irc_user(struct userNode *user) { } void -irc_account(struct userNode *user, const char *stamp) +irc_account(struct userNode *user, const char *stamp, time_t timestamp) { if (IsReggedNick(user)) { irc_svsmode(user, "+rd", base64toint(stamp, IDLEN)); @@ -400,6 +400,14 @@ irc_mode(struct userNode *who, struct chanNode *target, const char *modes) { putsock(":%s MODE %s "FMT_TIME_T" %s", who->nick, target->name, target->timestamp, modes); } +/* Untested...*/ +void +irc_umode(struct userNode *target, const char *modes) +{ + putsock(":%s MODE %s %s ",self->numeric,target->nick, modes); +} + + void irc_svsmode(struct userNode *target, char *modes, unsigned long stamp) { extern struct userNode *nickserv; @@ -646,7 +654,7 @@ static CMD_FUNC(cmd_capab) { if (capabs[mm].name) { uplink_capab |= capabs[mm].mask; } else { - log_module(MAIN_LOG, LOG_INFO, "Saw unrecognized/unhandled capability %s. Please notify srvx developers so they can add it.", argv[nn]); + log_module(MAIN_LOG, LOG_INFO, "Saw unrecognized/unhandled capability %s. Please notify X3 developers so they can add it.", argv[nn]); } } return 1;