1
0
mirror of https://github.com/anope/anope.git synced 2026-06-25 04:16:39 +02:00

BUILD : 1.7.5 (423) BUGS : N/A NOTES : code tidy up fixes stuff under Freebsd

git-svn-id: svn://svn.anope.org/anope/trunk@423 31f1291d-b8d6-0310-a050-a5561fc1590b


git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@281 5417fbe8-f217-4b02-8779-1006273d7864
This commit is contained in:
trystan trystan@31f1291d-b8d6-0310-a050-a5561fc1590b
2004-10-25 03:31:33 +00:00
parent 593b0d1799
commit 8ca85197f7
20 changed files with 169 additions and 123 deletions
+5
View File
@@ -214,9 +214,14 @@ int vfprintf(FILE *stream, const char *format, va_list ap);
int vsprintf(char *str, const char *format, va_list ap);
int vsnprintf(char *str, size_t size, const char *format, va_list ap);
/* Freebsd 5.2.1 actually has u_char those it throws more
errors having it defined again - TSL */
#ifndef HAS_SYS_TYPES_H
typedef unsigned char u_char;
#endif
#endif
typedef int16_t int16;
typedef u_int16_t uint16;
+18 -14
View File
@@ -733,7 +733,8 @@ void anope_cmd_part(char *nick, char *chan, const char *fmt, ...)
void anope_cmd_topic(char *whosets, char *chan, char *whosetit,
char *topic, time_t when)
{
send_cmd(whosets, "TOPIC %s %s %lu :%s", chan, whosetit, when, topic);
send_cmd(whosets, "TOPIC %s %s %lu :%s", chan, whosetit,
(unsigned long int) when, topic);
}
/* UNSQLINE */
@@ -745,7 +746,7 @@ void anope_cmd_unsqline(char *user)
/* JOIN - SJOIN */
void anope_cmd_join(char *user, char *channel, time_t chantime)
{
send_cmd(user, "SJOIN %ld %s", chantime, channel);
send_cmd(user, "SJOIN %ld %s", (long int) chantime, channel);
}
/* AKILL */
@@ -760,7 +761,7 @@ void anope_cmd_akill(char *user, char *host, char *who, time_t when,
time_t expires, char *reason)
{
send_cmd(NULL, "AKILL %s %s %d %s %ld :%s", host, user, 86400 * 2, who,
time(NULL), reason);
(long int) time(NULL), reason);
}
/* SVSKILL */
@@ -802,8 +803,9 @@ void anope_cmd_svskill(char *source, char *user, const char *fmt, ...)
*/
void anope_cmd_svsmode(User * u, int ac, char **av)
{
send_cmd(ServerName, "SVSMODE %s %ld %s%s%s", u->nick, u->timestamp,
av[0], (ac == 2 ? " " : ""), (ac == 2 ? av[1] : ""));
send_cmd(ServerName, "SVSMODE %s %ld %s%s%s", u->nick,
(long int) u->timestamp, av[0], (ac == 2 ? " " : ""),
(ac == 2 ? av[1] : ""));
}
/* SQUIT */
@@ -849,7 +851,7 @@ void anope_cmd_connect(int servernum)
*/
void anope_cmd_svinfo()
{
send_cmd(NULL, "SVINFO 3 1 0 :%ld", time(NULL));
send_cmd(NULL, "SVINFO 3 1 0 :%ld", (long int) time(NULL));
}
/* PASS */
@@ -1296,8 +1298,9 @@ void anope_cmd_211(const char *fmt, ...)
void anope_cmd_nick(char *nick, char *name, char *modes)
{
EnforceQlinedNick(nick, NULL);
send_cmd(NULL, "NICK %s 1 %ld %s %s %s %s 0 0 :%s", nick, time(NULL),
modes, ServiceUser, ServiceHost, ServerName, name);
send_cmd(NULL, "NICK %s 1 %ld %s %s %s %s 0 0 :%s", nick,
(long int) time(NULL), modes, ServiceUser, ServiceHost,
ServerName, name);
anope_cmd_sqline(nick, "Reserved for services");
}
@@ -1404,8 +1407,8 @@ void anope_cmd_bot_nick(char *nick, char *user, char *host, char *real,
char *modes)
{
EnforceQlinedNick(nick, s_BotServ);
send_cmd(NULL, "NICK %s 1 %ld %s %s %s %s 0 0 :%s", nick, time(NULL),
modes, user, host, ServerName, real);
send_cmd(NULL, "NICK %s 1 %ld %s %s %s %s 0 0 :%s", nick,
(long int) time(NULL), modes, user, host, ServerName, real);
anope_cmd_sqline(nick, "Reserved for services");
}
@@ -1420,14 +1423,14 @@ void anope_cmd_svsnick(char *source, char *guest, time_t when)
if (!source || !guest) {
return;
}
send_cmd(NULL, "SVSNICK %s %s :%ld", source, guest, when);
send_cmd(NULL, "SVSNICK %s %s :%ld", source, guest, (long int) when);
}
void anope_cmd_guest_nick(char *nick, char *user, char *host, char *real,
char *modes)
{
send_cmd(NULL, "NICK %s 1 %ld %s %s %s %s 0 0 :%s", nick, time(NULL),
modes, user, host, ServerName, real);
send_cmd(NULL, "NICK %s 1 %ld %s %s %s %s 0 0 :%s", nick,
(long int) time(NULL), modes, user, host, ServerName, real);
}
void anope_cmd_svso(char *source, char *nick, char *flag)
@@ -1449,7 +1452,8 @@ void anope_cmd_vhost_off(User * u)
/* sent if svid is something weird */
void anope_cmd_svid_umode(char *nick, time_t ts)
{
send_cmd(ServerName, "SVSMODE %s %lu +d 1", nick, ts);
send_cmd(ServerName, "SVSMODE %s %lu +d 1", nick,
(unsigned long int) ts);
}
+1 -1
View File
@@ -290,7 +290,7 @@ char *encode_ip(u_char * ip)
if (!ip)
return "*";
if (strchr(ip, ':')) {
if (strchr((char *) ip, ':')) {
return NULL;
} else {
ia.s_addr = inet_addr(ip);
+1 -1
View File
@@ -1326,7 +1326,7 @@ char *get_limit(Channel * chan)
if (chan->limit == 0)
return NULL;
snprintf(limit, sizeof(limit), "%lu", chan->limit);
snprintf(limit, sizeof(limit), "%lu", (unsigned long int) chan->limit);
return limit;
}
+2 -1
View File
@@ -2443,7 +2443,8 @@ char *cs_get_limit(ChannelInfo * ci)
if (ci->mlock_limit == 0)
return NULL;
snprintf(limit, sizeof(limit), "%lu", ci->mlock_limit);
snprintf(limit, sizeof(limit), "%lu",
(unsigned long int) ci->mlock_limit);
return limit;
}
+10 -8
View File
@@ -526,7 +526,8 @@ void anope_cmd_remove_akill(char *user, char *host)
void anope_cmd_topic(char *whosets, char *chan, char *whosetit,
char *topic, time_t when)
{
send_cmd(whosets, "TOPIC %s %s %lu :%s", chan, whosetit, when, topic);
send_cmd(whosets, "TOPIC %s %s %lu :%s", chan, whosetit,
(unsigned long int) when, topic);
}
/* PART */
@@ -1072,8 +1073,9 @@ void anope_cmd_211(const char *fmt, ...)
void anope_cmd_nick(char *nick, char *name, char *modes)
{
EnforceQlinedNick(nick, NULL);
send_cmd(NULL, "NICK %s 1 %ld %s %s %s 0 :%s", nick, time(NULL),
ServiceUser, ServiceHost, ServerName, name);
send_cmd(NULL, "NICK %s 1 %ld %s %s %s 0 :%s", nick,
(long int) time(NULL), ServiceUser, ServiceHost, ServerName,
name);
anope_cmd_mode(nick, nick, "%s", modes);
anope_cmd_sqline(nick, "Reserved for services");
}
@@ -1184,8 +1186,8 @@ void anope_cmd_bot_nick(char *nick, char *user, char *host, char *real,
char *modes)
{
EnforceQlinedNick(nick, s_BotServ);
send_cmd(NULL, "NICK %s 1 %ld %s %s %s 0 :%s", nick, time(NULL),
user, host, ServerName, real);
send_cmd(NULL, "NICK %s 1 %ld %s %s %s 0 :%s", nick,
(long int) time(NULL), user, host, ServerName, real);
anope_cmd_mode(nick, "MODE %s %s", nick, modes);
anope_cmd_sqline(nick, "Reserved for services");
}
@@ -1232,14 +1234,14 @@ void anope_cmd_svsnick(char *source, char *guest, time_t when)
if (!source || !guest) {
return;
}
send_cmd(NULL, "SVSNICK %s %s :%ld", source, guest, when);
send_cmd(NULL, "SVSNICK %s %s :%ld", source, guest, (long int) when);
}
void anope_cmd_guest_nick(char *nick, char *user, char *host, char *real,
char *modes)
{
send_cmd(NULL, "NICK %s 1 %ld %s %s %s 0 :%s", nick, time(NULL),
user, host, ServerName, real);
send_cmd(NULL, "NICK %s 1 %ld %s %s %s 0 :%s", nick,
(long int) time(NULL), user, host, ServerName, real);
anope_cmd_mode(nick, "MODE %s %s", nick, modes);
}
+11 -9
View File
@@ -709,7 +709,8 @@ void anope_cmd_unsqline(char *user)
void anope_cmd_join(char *user, char *channel, time_t chantime)
{
send_cmd(NULL, "SJOIN %ld %s + :%s", time(NULL), channel, user);
send_cmd(NULL, "SJOIN %ld %s + :%s", (long int) time(NULL), channel,
user);
}
/*
@@ -725,7 +726,7 @@ void anope_cmd_akill(char *user, char *host, char *who, time_t when,
time_t expires, char *reason)
{
send_cmd(s_OperServ, "KLINE * %ld %s %s :%s",
(expires - (long) time(NULL)), user, host, reason);
(long int) (expires - (long) time(NULL)), user, host, reason);
}
void anope_cmd_svskill(char *source, char *user, const char *fmt, ...)
@@ -785,7 +786,7 @@ void anope_cmd_svsinfo()
*/
void anope_cmd_svinfo()
{
send_cmd(NULL, "SVINFO 5 5 0 :%ld", time(NULL));
send_cmd(NULL, "SVINFO 5 5 0 :%ld", (long int) time(NULL));
}
/* CAPAB */
@@ -831,8 +832,8 @@ void anope_cmd_bot_nick(char *nick, char *user, char *host, char *real,
char *modes)
{
EnforceQlinedNick(nick, s_BotServ);
send_cmd(NULL, "NICK %s 1 %ld %s %s %s %s :%s", nick, time(NULL),
modes, user, host, ServerName, real);
send_cmd(NULL, "NICK %s 1 %ld %s %s %s %s :%s", nick,
(long int) time(NULL), modes, user, host, ServerName, real);
}
@@ -1215,8 +1216,9 @@ void anope_cmd_mode(char *source, char *dest, const char *fmt, ...)
void anope_cmd_nick(char *nick, char *name, char *mode)
{
EnforceQlinedNick(nick, NULL);
send_cmd(NULL, "NICK %s 1 %ld %s %s %s %s :%s", nick, time(NULL), mode,
ServiceUser, ServiceHost, ServerName, (name));
send_cmd(NULL, "NICK %s 1 %ld %s %s %s %s :%s", nick,
(long int) time(NULL), mode, ServiceUser, ServiceHost,
ServerName, (name));
}
void anope_cmd_kick(char *source, char *chan, char *user, const char *fmt,
@@ -1356,8 +1358,8 @@ void anope_cmd_svsnick(char *nick, char *newnick, time_t when)
void anope_cmd_guest_nick(char *nick, char *user, char *host, char *real,
char *modes)
{
send_cmd(NULL, "NICK %s 1 %ld %s %s %s %s :%s", nick, time(NULL),
modes, user, host, ServerName, real);
send_cmd(NULL, "NICK %s 1 %ld %s %s %s %s :%s", nick,
(long int) time(NULL), modes, user, host, ServerName, real);
}
void anope_cmd_svso(char *source, char *nick, char *flag)
+8 -4
View File
@@ -139,7 +139,8 @@ void alog(const char *fmt, ...)
gettimeofday(&tv, NULL);
strftime(buf, sizeof(buf) - 1, "[%b %d %H:%M:%S", &tm);
s = buf + strlen(buf);
s += snprintf(s, sizeof(buf) - (s - buf), ".%06d", tv.tv_usec);
s += snprintf(s, sizeof(buf) - (s - buf), ".%06d",
(int) tv.tv_usec);
strftime(s, sizeof(buf) - (s - buf) - 1, " %Y] ", &tm);
} else {
#endif
@@ -197,7 +198,8 @@ void log_perror(const char *fmt, ...)
gettimeofday(&tv, NULL);
strftime(buf, sizeof(buf) - 1, "[%b %d %H:%M:%S", &tm);
s = buf + strlen(buf);
s += snprintf(s, sizeof(buf) - (s - buf), ".%06d", tv.tv_usec);
s += snprintf(s, sizeof(buf) - (s - buf), ".%06d",
(int) tv.tv_usec);
strftime(s, sizeof(buf) - (s - buf) - 1, " %Y] ", &tm);
} else {
#endif
@@ -244,7 +246,8 @@ void fatal(const char *fmt, ...)
gettimeofday(&tv, NULL);
strftime(buf, sizeof(buf) - 1, "[%b %d %H:%M:%S", &tm);
s = buf + strlen(buf);
s += snprintf(s, sizeof(buf) - (s - buf), ".%06d", tv.tv_usec);
s += snprintf(s, sizeof(buf) - (s - buf), ".%06d",
(int) tv.tv_usec);
strftime(s, sizeof(buf) - (s - buf) - 1, " %Y] ", &tm);
} else {
#endif
@@ -287,7 +290,8 @@ void fatal_perror(const char *fmt, ...)
gettimeofday(&tv, NULL);
strftime(buf, sizeof(buf) - 1, "[%b %d %H:%M:%S", &tm);
s = buf + strlen(buf);
s += snprintf(s, sizeof(buf) - (s - buf), ".%06d", tv.tv_usec);
s += snprintf(s, sizeof(buf) - (s - buf), ".%06d",
(int) tv.tv_usec);
strftime(s, sizeof(buf) - (s - buf) - 1, " %Y] ", &tm);
} else {
#endif
+1 -1
View File
@@ -1402,7 +1402,7 @@ int moduleAddCallback(char *name, time_t when,
}
if (debug)
alog("Added module CallBack: [%s] due to execute at %ld",
new->name ? new->name : "?", new->when);
new->name ? new->name : "?", (long int) new->when);
return MOD_ERR_OK;
}
+7 -4
View File
@@ -1855,7 +1855,7 @@ void add_ns_timeout(NickAlias * na, int type, time_t delay)
timeout_routine = timeout_release;
else {
alog("NickServ: unknown timeout type %d! na=0x%p (%s), delay=%ld",
type, (void *) na, na->nick, delay);
type, (void *) na, na->nick, (long int) delay);
return;
}
@@ -2290,7 +2290,8 @@ static int do_confirm(User * u)
u->lastnickreg = time(NULL);
if (ircd->modeonreg) {
if (ircd->tsonmode) {
snprintf(tsbuf, sizeof(tsbuf), "%lu", u->timestamp);
snprintf(tsbuf, sizeof(tsbuf), "%lu",
(unsigned long int) u->timestamp);
common_svsmode(u, ircd->modeonreg, tsbuf);
} else {
common_svsmode(u, ircd->modeonreg, NULL);
@@ -2448,7 +2449,8 @@ static int do_group(User * u)
notice_lang(s_NickServ, u, NICK_GROUP_JOINED, target->nick);
u->lastnickreg = time(NULL);
snprintf(tsbuf, sizeof(tsbuf), "%lu", u->timestamp);
snprintf(tsbuf, sizeof(tsbuf), "%lu",
(unsigned long int) u->timestamp);
if (ircd->modeonreg) {
if (ircd->tsonmode) {
common_svsmode(u, ircd->modeonreg, tsbuf);
@@ -2537,7 +2539,8 @@ static int do_identify(User * u)
na->status |= NS_IDENTIFIED;
na->last_seen = time(NULL);
snprintf(tsbuf, sizeof(tsbuf), "%lu", u->timestamp);
snprintf(tsbuf, sizeof(tsbuf), "%lu",
(unsigned long int) u->timestamp);
if (ircd->modeonreg) {
if (ircd->tsonmode) {
+15 -11
View File
@@ -621,7 +621,8 @@ void anope_part(char *nick, char *chan)
void anope_topic(char *whosets, char *chan, char *whosetit, char *topic,
time_t when)
{
send_cmd(whosets, "TOPIC %s %s %lu :%s", chan, whosetit, when, topic);
send_cmd(whosets, "TOPIC %s %s %lu :%s", chan, whosetit,
(unsigned long int) when, topic);
}
/*
@@ -735,7 +736,7 @@ void anope_cmd_connect(int servernum)
*/
void anope_cmd_svinfo()
{
send_cmd(NULL, "SVINFO 3 6 %lu", time(NULL));
send_cmd(NULL, "SVINFO 3 6 %lu", (unsigned long int) time(NULL));
}
/*
@@ -746,7 +747,8 @@ void anope_cmd_svinfo()
*/
void anope_cmd_svsinfo()
{
send_cmd(NULL, "SVSINFO %lu %d", time(NULL), maxusercnt);
send_cmd(NULL, "SVSINFO %lu %d", (unsigned long int) time(NULL),
maxusercnt);
}
/*
@@ -1214,9 +1216,9 @@ void anope_cmd_mode(char *source, char *dest, const char *fmt, ...)
void anope_cmd_nick(char *nick, char *name, char *mode)
{
EnforceQlinedNick(nick, NULL);
send_cmd(NULL, "NICK %s 1 %lu %s %s %s %s %s :%s", nick, time(NULL),
mode, ServiceUser, ServiceHost, ServiceHost, ServerName,
name);
send_cmd(NULL, "NICK %s 1 %lu %s %s %s %s %s :%s", nick,
(unsigned long int) time(NULL), mode, ServiceUser,
ServiceHost, ServiceHost, ServerName, name);
anope_cmd_sqline(nick, "Reserved for services");
}
@@ -1425,8 +1427,9 @@ void anope_cmd_bot_nick(char *nick, char *user, char *host, char *real,
char *modes)
{
EnforceQlinedNick(nick, s_BotServ);
send_cmd(NULL, "NICK %s 1 %lu %s %s %s %s %s :%s", nick, time(NULL),
modes, user, host, host, ServerName, real);
send_cmd(NULL, "NICK %s 1 %lu %s %s %s %s %s :%s", nick,
(unsigned long int) time(NULL), modes, user, host, host,
ServerName, real);
anope_cmd_sqline(nick, "Reserved for services");
}
@@ -1505,14 +1508,15 @@ void anope_cmd_svsnick(char *source, char *guest, time_t when)
if (!source || !guest) {
return;
}
send_cmd(NULL, "SVSNICK %s %s :%ld", source, guest, when);
send_cmd(NULL, "SVSNICK %s %s :%ld", source, guest, (long int) when);
}
void anope_cmd_guest_nick(char *nick, char *user, char *host, char *real,
char *modes)
{
send_cmd(NULL, "NICK %s 1 %lu %s %s %s %s %s :%s", nick, time(NULL),
modes, user, host, host, ServerName, real);
send_cmd(NULL, "NICK %s 1 %lu %s %s %s %s %s :%s", nick,
(unsigned long int) time(NULL), modes, user, host, host,
ServerName, real);
}
+15 -12
View File
@@ -627,7 +627,8 @@ void anope_cmd_part(char *nick, char *chan, const char *fmt, ...)
void anope_cmd_topic(char *whosets, char *chan, char *whosetit,
char *topic, time_t when)
{
send_cmd(whosets, "TOPIC %s %s %lu :%s", chan, whosetit, when, topic);
send_cmd(whosets, "TOPIC %s %s %lu :%s", chan, whosetit,
(unsigned long int) when, topic);
}
void anope_cmd_vhost_off(User * u)
@@ -649,14 +650,14 @@ void anope_cmd_unsqline(char *user)
void anope_cmd_join(char *user, char *channel, time_t chantime)
{
send_cmd(user, "SJOIN %ld %s", chantime, channel);
send_cmd(user, "SJOIN %ld %s", (long int) chantime, channel);
}
void anope_cmd_akill(char *user, char *host, char *who, time_t when,
time_t expires, char *reason)
{
send_cmd(NULL, "AKILL %s %s %d %s %ld :%s", host, user, 86400 * 2, who,
time(NULL), reason);
(long int) time(NULL), reason);
}
void anope_cmd_svskill(char *source, char *user, const char *fmt, ...)
@@ -683,8 +684,9 @@ void anope_cmd_svskill(char *source, char *user, const char *fmt, ...)
void anope_cmd_svsmode(User * u, int ac, char **av)
{
send_cmd(ServerName, "SVSMODE %s %ld %s%s%s", u->nick, u->timestamp,
av[0], (ac == 2 ? " " : ""), (ac == 2 ? av[1] : ""));
send_cmd(ServerName, "SVSMODE %s %ld %s%s%s", u->nick,
(long int) u->timestamp, av[0], (ac == 2 ? " " : ""),
(ac == 2 ? av[1] : ""));
}
void anope_cmd_squit(char *servname, char *message)
@@ -717,7 +719,7 @@ void anope_cmd_connect(int servernum)
void anope_cmd_svinfo()
{
send_cmd(NULL, "SVINFO 5 5 0 %ld bluemoon 0", time(NULL));
send_cmd(NULL, "SVINFO 5 5 0 %ld bluemoon 0", (long int) time(NULL));
}
void anope_cmd_capab()
@@ -1198,8 +1200,8 @@ void anope_cmd_nick(char *nick, char *name, char *modes)
{
EnforceQlinedNick(nick, NULL);
send_cmd(NULL, "SNICK %s %ld 1 %s %s 0 * %s 0 %s :%s", nick,
time(NULL), ServiceUser, ServiceHost, ServerName, modes,
name);
(long int) time(NULL), ServiceUser, ServiceHost, ServerName,
modes, name);
anope_cmd_sqline(nick, "Reserved for services");
}
@@ -1273,7 +1275,7 @@ void anope_cmd_bot_nick(char *nick, char *user, char *host, char *real,
{
EnforceQlinedNick(nick, s_BotServ);
send_cmd(NULL, "SNICK %s %ld 1 %s %s 0 * %s 0 %s :%s", nick,
time(NULL), user, host, ServerName, modes, real);
(long int) time(NULL), user, host, ServerName, modes, real);
anope_cmd_sqline(nick, "Reserved for services");
}
@@ -1427,14 +1429,14 @@ void anope_cmd_svsnick(char *source, char *guest, time_t when)
if (!source || !guest) {
return;
}
send_cmd(NULL, "SVSNICK %s %s :%ld", source, guest, when);
send_cmd(NULL, "SVSNICK %s %s :%ld", source, guest, (long int) when);
}
void anope_cmd_guest_nick(char *nick, char *user, char *host, char *real,
char *modes)
{
send_cmd(NULL, "SNICK %s %ld 1 %s %s 0 * %s 0 %s :%s", nick,
time(NULL), user, host, ServerName, modes, real);
(long int) time(NULL), user, host, ServerName, modes, real);
}
@@ -1448,7 +1450,8 @@ void anope_cmd_svso(char *source, char *nick, char *flag)
/* sent if svid is something weird */
void anope_cmd_svid_umode(char *nick, time_t ts)
{
send_cmd(ServerName, "SVSMODE %s %lu +d 1", nick, ts);
send_cmd(ServerName, "SVSMODE %s %lu +d 1", nick,
(unsigned long int) ts);
}
/* SVSMODE +d */
+1 -1
View File
@@ -51,7 +51,7 @@ void check_timeouts(void)
time_t t = time(NULL);
if (debug >= 2)
alog("debug: Checking timeouts at %ld", t);
alog("debug: Checking timeouts at %ld", (long int) t);
to = timeouts;
while (to) {
+10 -8
View File
@@ -781,7 +781,8 @@ void anope_cmd_remove_akill(char *user, char *host)
void anope_cmd_topic(char *whosets, char *chan, char *whosetit,
char *topic, time_t when)
{
send_cmd(whosets, "TOPIC %s %s %lu :%s", chan, whosetit, when, topic);
send_cmd(whosets, "TOPIC %s %s %lu :%s", chan, whosetit,
(unsigned long int) when, topic);
}
void anope_cmd_vhost_off(User * u)
@@ -1180,7 +1181,7 @@ void anope_cmd_svsnick(char *source, char *guest, time_t when)
if (!source || !guest) {
return;
}
send_cmd(NULL, "SVSNICK %s %s :%ld", source, guest, when);
send_cmd(NULL, "SVSNICK %s %s :%ld", source, guest, (long int) when);
}
/* Events */
@@ -1418,8 +1419,9 @@ void anope_cmd_serv_privmsg(char *source, char *dest, char *msg)
void anope_cmd_nick(char *nick, char *name, char *mode)
{
EnforceQlinedNick(nick, NULL);
send_cmd(NULL, "NICK %s 1 %ld %s %s %s 0 :%s", nick, time(NULL),
ServiceUser, ServiceHost, ServerName, name);
send_cmd(NULL, "NICK %s 1 %ld %s %s %s 0 :%s", nick,
(long int) time(NULL), ServiceUser, ServiceHost, ServerName,
name);
anope_cmd_mode(nick, nick, "%s", mode);
anope_cmd_sqline(nick, "Reserved for services");
}
@@ -1473,8 +1475,8 @@ void anope_cmd_bot_nick(char *nick, char *user, char *host, char *real,
char *modes)
{
EnforceQlinedNick(nick, s_BotServ);
send_cmd(NULL, "NICK %s 1 %ld %s %s %s 0 :%s", nick, time(NULL),
user, host, ServerName, real);
send_cmd(NULL, "NICK %s 1 %ld %s %s %s 0 :%s", nick,
(long int) time(NULL), user, host, ServerName, real);
anope_cmd_mode(nick, nick, "%s", modes);
anope_cmd_sqline(nick, "Reserved for services");
}
@@ -1545,8 +1547,8 @@ void anope_cmd_sgline(char *mask, char *reason)
void anope_cmd_guest_nick(char *nick, char *user, char *host, char *real,
char *modes)
{
send_cmd(NULL, "NICK %s 1 %ld %s %s %s 0 :%s", nick, time(NULL),
user, host, ServerName, real);
send_cmd(NULL, "NICK %s 1 %ld %s %s %s 0 :%s", nick,
(long int) time(NULL), user, host, ServerName, real);
anope_cmd_mode(nick, "MODE %s %s", nick, modes);
}
+16 -13
View File
@@ -698,14 +698,14 @@ void anope_cmd_vhost_on(char *nick, char *vIdent, char *vhost)
void anope_cmd_join(char *user, char *channel, time_t chantime)
{
send_cmd(user, "SJOIN %ld %s", chantime, channel);
send_cmd(user, "SJOIN %ld %s", (long int) chantime, channel);
}
void anope_cmd_akill(char *user, char *host, char *who, time_t when,
time_t expires, char *reason)
{
send_cmd(NULL, "AKILL %s %s %d %s %ld :%s", host, user, 86400 * 2, who,
time(NULL), reason);
(long int) time(NULL), reason);
}
void anope_cmd_svskill(char *source, char *user, const char *fmt, ...)
@@ -729,8 +729,9 @@ void anope_cmd_svskill(char *source, char *user, const char *fmt, ...)
void anope_cmd_svsmode(User * u, int ac, char **av)
{
send_cmd(ServerName, "SVSMODE %s %ld %s%s%s", u->nick, u->timestamp,
av[0], (ac == 2 ? " " : ""), (ac == 2 ? av[1] : ""));
send_cmd(ServerName, "SVSMODE %s %ld %s%s%s", u->nick,
(long int) u->timestamp, av[0], (ac == 2 ? " " : ""),
(ac == 2 ? av[1] : ""));
}
void anope_squit(char *servname, char *message)
@@ -1000,7 +1001,8 @@ int anope_event_whois(char *source, int ac, char **av)
void anope_cmd_topic(char *whosets, char *chan, char *whosetit,
char *topic, time_t when)
{
send_cmd(whosets, "TOPIC %s %s %lu :%s", chan, whosetit, when, topic);
send_cmd(whosets, "TOPIC %s %s %lu :%s", chan, whosetit,
(unsigned long int) when, topic);
}
void anope_cmd_372(char *source, char *msg)
@@ -1029,8 +1031,8 @@ void anope_cmd_nick(char *nick, char *name, char *modes)
{
EnforceQlinedNick(nick, NULL);
send_cmd(NULL, "CLIENT %s 1 %ld %s + %s %s * %s 0 0 :%s", nick,
time(NULL), modes, ServiceUser, ServiceHost, ServerName,
name);
(long int) time(NULL), modes, ServiceUser, ServiceHost,
ServerName, name);
anope_cmd_sqline(nick, "Reserved for services");
}
@@ -1038,7 +1040,7 @@ void anope_cmd_guest_nick(char *nick, char *user, char *host, char *real,
char *modes)
{
send_cmd(NULL, "CLIENT %s 1 %ld %s + %s %s * %s 0 0 :%s", nick,
time(NULL), modes, user, host, ServerName, real);
(long int) time(NULL), modes, user, host, ServerName, real);
}
void anope_cmd_mode(char *source, char *dest, const char *fmt, ...)
@@ -1064,7 +1066,7 @@ void anope_cmd_bot_nick(char *nick, char *user, char *host, char *real,
{
EnforceQlinedNick(nick, s_BotServ);
send_cmd(NULL, "CLIENT %s 1 %ld %s + %s %s * %s 0 0 :%s", nick,
time(NULL), modes, user, host, ServerName, real);
(long int) time(NULL), modes, user, host, ServerName, real);
anope_cmd_sqline(nick, "Reserved for services");
}
@@ -1539,7 +1541,7 @@ void anope_cmd_svsnick(char *source, char *guest, time_t when)
if (!source || !guest) {
return;
}
send_cmd(NULL, "SVSNICK %s %s :%ld", source, guest, when);
send_cmd(NULL, "SVSNICK %s %s :%ld", source, guest, (long int) when);
}
/* Functions that use serval cmd functions */
@@ -1581,7 +1583,8 @@ void anope_cmd_release_svshold(char *nick)
/* sent if svid is something weird */
void anope_cmd_svid_umode(char *nick, time_t ts)
{
send_cmd(ServerName, "SVSMODE %s %lu +d 1", nick, ts);
send_cmd(ServerName, "SVSMODE %s %lu +d 1", nick,
(unsigned long int) ts);
}
/* SVSMODE +d */
@@ -1594,7 +1597,7 @@ void anope_cmd_nc_change(User * u)
/* SVSMODE +d */
void anope_cmd_svid_umode2(User * u, char *ts)
{
// not used by bahamut ircds
/* not used by bahamut ircds */
}
void anope_cmd_svid_umode3(User * u, char *ts)
@@ -1623,7 +1626,7 @@ int anope_event_svinfo(char *source, int ac, char **av)
*/
void anope_cmd_svinfo()
{
send_cmd(NULL, "SVINFO 5 3 0 :%ld", time(NULL));
send_cmd(NULL, "SVINFO 5 3 0 :%ld", (long int) time(NULL));
}
int anope_event_pass(char *source, int ac, char **av)
+11 -9
View File
@@ -497,7 +497,8 @@ void anope_cmd_remove_akill(char *user, char *host)
void anope_cmd_topic(char *whosets, char *chan, char *whosetit,
char *topic, time_t when)
{
send_cmd(whosets, "TOPIC %s %s %lu :%s", chan, whosetit, when, topic);
send_cmd(whosets, "TOPIC %s %s %lu :%s", chan, whosetit,
(unsigned long int) when, topic);
}
void anope_cmd_vhost_off(User * u)
@@ -510,7 +511,7 @@ void anope_cmd_akill(char *user, char *host, char *who, time_t when,
time_t expires, char *reason)
{
send_cmd(NULL, "TKL + G %s %s %s %ld %ld :%s", user, host, who,
time(NULL) + 86400 * 2, when, reason);
(long int) time(NULL) + 86400 * 2, (long int) when, reason);
}
void anope_cmd_svskill(char *source, char *user, const char *fmt, ...)
@@ -571,16 +572,17 @@ void anope_cmd_376(char *source)
void anope_cmd_nick(char *nick, char *name, char *modes)
{
EnforceQlinedNick(nick, NULL);
send_cmd(NULL, "NICK %s 1 %ld %s %s %s 0 %s * :%s", nick, time(NULL),
ServiceUser, ServiceHost, ServerName, modes, name);
send_cmd(NULL, "NICK %s 1 %ld %s %s %s 0 %s * :%s", nick,
(long int) time(NULL), ServiceUser, ServiceHost, ServerName,
modes, name);
anope_cmd_sqline(nick, "Reserved for services");
}
void anope_cmd_guest_nick(char *nick, char *user, char *host, char *real,
char *modes)
{
send_cmd(NULL, "NICK %s 1 %ld %s %s %s 0 %s * :%s", nick, time(NULL),
user, host, ServerName, modes, real);
send_cmd(NULL, "NICK %s 1 %ld %s %s %s 0 %s * :%s", nick,
(long int) time(NULL), user, host, ServerName, modes, real);
}
void anope_cmd_mode(char *source, char *dest, const char *fmt, ...)
@@ -605,8 +607,8 @@ void anope_cmd_bot_nick(char *nick, char *user, char *host, char *real,
char *modes)
{
EnforceQlinedNick(nick, s_BotServ);
send_cmd(NULL, "NICK %s 1 %ld %s %s %s 0 %s * :%s", nick, time(NULL),
user, host, ServerName, modes, real);
send_cmd(NULL, "NICK %s 1 %ld %s %s %s 0 %s * :%s", nick,
(long int) time(NULL), user, host, ServerName, modes, real);
anope_cmd_sqline(nick, "Reserved for services");
}
@@ -1100,7 +1102,7 @@ void anope_cmd_svsnick(char *source, char *guest, time_t when)
if (!source || !guest) {
return;
}
send_cmd(NULL, "SVSNICK %s %s :%ld", source, guest, when);
send_cmd(NULL, "SVSNICK %s %s :%ld", source, guest, (long int) when);
}
/* Functions that use serval cmd functions */
+10 -9
View File
@@ -738,7 +738,7 @@ void anope_cmd_topic(char *whosets, char *chan, char *whosetit,
char *topic, time_t when)
{
send_cmd(whosets, "%s %s %s %lu :%s", send_token("TOPIC", ")"), chan,
whosetit, when, topic);
whosetit, (unsigned long int) when, topic);
}
void anope_cmd_vhost_off(User * u)
@@ -757,7 +757,8 @@ void anope_cmd_akill(char *user, char *host, char *who, time_t when,
time_t expires, char *reason)
{
send_cmd(NULL, "%s + G %s %s %s %ld %ld :%s", send_token("TKL", "BD"),
user, host, who, time(NULL) + 86400 * 2, when, reason);
user, host, who, (long int) time(NULL) + 86400 * 2,
(long int) when, reason);
}
/*
@@ -839,8 +840,8 @@ void anope_cmd_nick(char *nick, char *name, char *modes)
{
EnforceQlinedNick(nick, NULL);
send_cmd(NULL, "%s %s 1 %ld %s %s %s 0 %s * :%s",
send_token("NICK", "&"), nick, time(NULL), ServiceUser,
ServiceHost, ServerName, modes, name);
send_token("NICK", "&"), nick, (long int) time(NULL),
ServiceUser, ServiceHost, ServerName, modes, name);
anope_cmd_sqline(nick, "Reserved for services");
}
@@ -848,8 +849,8 @@ void anope_cmd_guest_nick(char *nick, char *user, char *host, char *real,
char *modes)
{
send_cmd(NULL, "%s %s 1 %ld %s %s %s 0 %s * :%s",
send_token("NICK", "&"), nick, time(NULL), user, host,
ServerName, modes, real);
send_token("NICK", "&"), nick, (long int) time(NULL), user,
host, ServerName, modes, real);
}
void anope_cmd_mode(char *source, char *dest, const char *fmt, ...)
@@ -875,8 +876,8 @@ void anope_cmd_bot_nick(char *nick, char *user, char *host, char *real,
{
EnforceQlinedNick(nick, s_BotServ);
send_cmd(NULL, "%s %s 1 %ld %s %s %s 0 %s * :%s",
send_token("NICK", "&"), nick, time(NULL), user, host,
ServerName, modes, real);
send_token("NICK", "&"), nick, (long int) time(NULL), user,
host, ServerName, modes, real);
anope_cmd_sqline(nick, "Reserved for services");
}
@@ -1436,7 +1437,7 @@ void anope_cmd_svsnick(char *source, char *guest, time_t when)
return;
}
send_cmd(NULL, "%s %s %s :%ld", send_token("SVSNICK", "e"), source,
guest, when);
guest, (long int) when);
}
/* Functions that use serval cmd functions */
+4 -2
View File
@@ -612,7 +612,8 @@ User *do_nick(const char *source, char *nick, char *username, char *host,
sprintf(user->na->last_usermask, "%s@%s",
common_get_vident(user), common_get_vhost(user));
snprintf(tsbuf, sizeof(tsbuf), "%lu", user->timestamp);
snprintf(tsbuf, sizeof(tsbuf), "%lu",
(unsigned long int) user->timestamp);
anope_cmd_svid_umode2(user, tsbuf);
alog("%s: %s!%s@%s automatically identified for nick %s",
@@ -625,7 +626,8 @@ User *do_nick(const char *source, char *nick, char *username, char *host,
if (ircd->check_nick_id) {
if (nick_identified(user)) {
char tsbuf[16];
snprintf(tsbuf, sizeof(tsbuf), "%lu", user->timestamp);
snprintf(tsbuf, sizeof(tsbuf), "%lu",
(unsigned long int) user->timestamp);
anope_cmd_svid_umode3(user, tsbuf);
}
}
+18 -14
View File
@@ -776,7 +776,8 @@ void anope_cmd_part(char *nick, char *chan, const char *fmt, ...)
void anope_cmd_topic(char *whosets, char *chan, char *whosetit,
char *topic, time_t when)
{
send_cmd(whosets, "TOPIC %s %s %lu :%s", chan, whosetit, when, topic);
send_cmd(whosets, "TOPIC %s %s %lu :%s", chan, whosetit,
(unsigned long int) when, topic);
}
void anope_cmd_vhost_off(User * u)
@@ -801,7 +802,7 @@ void anope_cmd_unsqline(char *user)
void anope_cmd_join(char *user, char *channel, time_t chantime)
{
send_cmd(user, "SJOIN %ld %s", chantime, channel);
send_cmd(user, "SJOIN %ld %s", (long int) chantime, channel);
}
@@ -818,7 +819,7 @@ void anope_cmd_akill(char *user, char *host, char *who, time_t when,
time_t expires, char *reason)
{
send_cmd(NULL, "AKILL %s %s %d %s %ld :%s", host, user, 86400 * 2, who,
time(NULL), reason);
(long int) time(NULL), reason);
}
@@ -917,8 +918,9 @@ int anope_event_ping(char *source, int ac, char **av)
void anope_cmd_svsmode(User * u, int ac, char **av)
{
send_cmd(ServerName, "SVSMODE %s %ld %s%s%s", u->nick, u->timestamp,
av[0], (ac == 2 ? " " : ""), (ac == 2 ? av[1] : ""));
send_cmd(ServerName, "SVSMODE %s %ld %s%s%s", u->nick,
(long int) u->timestamp, av[0], (ac == 2 ? " " : ""),
(ac == 2 ? av[1] : ""));
}
void anope_cmd_squit(char *servname, char *message)
@@ -957,7 +959,7 @@ void anope_cmd_connect(int servernum)
*/
void anope_cmd_svinfo()
{
send_cmd(NULL, "SVINFO 5 3 0 :%ld", time(NULL));
send_cmd(NULL, "SVINFO 5 3 0 :%ld", (long int) time(NULL));
}
/* CAPAB */
@@ -1443,8 +1445,8 @@ void anope_cmd_bot_nick(char *nick, char *user, char *host, char *real,
char *modes)
{
EnforceQlinedNick(nick, s_BotServ);
send_cmd(NULL, "NICK %s 1 %ld %s %s %s %s 0 0 :%s", nick, time(NULL),
modes, user, host, ServerName, real);
send_cmd(NULL, "NICK %s 1 %ld %s %s %s %s 0 0 :%s", nick,
(long int) time(NULL), modes, user, host, ServerName, real);
anope_cmd_sqline(nick, "Reserved for services");
}
@@ -1471,8 +1473,9 @@ void anope_cmd_kick(char *source, char *chan, char *user, const char *fmt,
void anope_cmd_nick(char *nick, char *name, char *modes)
{
EnforceQlinedNick(nick, NULL);
send_cmd(NULL, "NICK %s 1 %ld %s %s %s %s 0 0 :%s", nick, time(NULL),
modes, ServiceUser, ServiceHost, ServerName, name);
send_cmd(NULL, "NICK %s 1 %ld %s %s %s %s 0 0 :%s", nick,
(long int) time(NULL), modes, ServiceUser, ServiceHost,
ServerName, name);
anope_cmd_sqline(nick, "Reserved for services");
}
@@ -1537,14 +1540,14 @@ void anope_cmd_svsnick(char *source, char *guest, time_t when)
if (!source || !guest) {
return;
}
send_cmd(NULL, "SVSNICK %s %s :%ld", source, guest, when);
send_cmd(NULL, "SVSNICK %s %s :%ld", source, guest, (long int) when);
}
void anope_cmd_guest_nick(char *nick, char *user, char *host, char *real,
char *modes)
{
send_cmd(NULL, "NICK %s 1 %ld %s %s %s %s 0 0 :%s", nick, time(NULL),
modes, user, host, ServerName, real);
send_cmd(NULL, "NICK %s 1 %ld %s %s %s %s 0 0 :%s", nick,
(long int) time(NULL), modes, user, host, ServerName, real);
}
void anope_cmd_svso(char *source, char *nick, char *flag)
@@ -1562,7 +1565,8 @@ void anope_cmd_unban(char *name, char *nick)
/* sent if svid is something weird */
void anope_cmd_svid_umode(char *nick, time_t ts)
{
send_cmd(ServerName, "SVSMODE %s %lu +d 1", nick, ts);
send_cmd(ServerName, "SVSMODE %s %lu +d 1", nick,
(unsigned long int) ts);
}
/* SVSMODE +d */
+5 -1
View File
@@ -8,10 +8,14 @@
VERSION_MAJOR="1"
VERSION_MINOR="7"
VERSION_PATCH="5"
VERSION_BUILD="421"
VERSION_BUILD="423"
# $Log$
#
# BUILD : 1.7.5 (423)
# BUGS : N/A
# NOTES : code tidy up fixes stuff under Freebsd
#
# BUILD : 1.7.5 (421)
# BUGS : 198
# NOTES : 1. fixes TSMODE warnings found by SGR, 2. Fixed OPNOTICE when doing /CS OP