Author: Isomer <isomer@coders.net>
authorPerry Lorier <isomer@undernet.org>
Sat, 1 Apr 2000 05:22:33 +0000 (05:22 +0000)
committerPerry Lorier <isomer@undernet.org>
Sat, 1 Apr 2000 05:22:33 +0000 (05:22 +0000)
Log message:

 * Fixes ban timestamps being based on localtime not TS time.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@122 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

ChangeLog
ircd/channel.c

index 8281e46ef1f95558b27028bfce4fd24b5da0f7bc..a80b82fee585113e06db46ac7d753290d02d81da 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2000-03-30  Perry Lorier <isomer@coders.net>
+       * ircd/channel.c: Bans had CurrentTime in their when field instead
+       of TStime()
+
 2000-03-31  Thomas Helvey <tomh@ixpress.net>
        * ircd/numnicks.c (SetXYYCapacity): fix for extended
        numerics.
 #
 # ChangeLog for ircu2.10.11
 #
-# $Id: ChangeLog,v 1.51 2000-04-01 05:09:14 bleep Exp $
+# $Id: ChangeLog,v 1.52 2000-04-01 05:22:33 isomer Exp $
 #
 # Insert new changes at beginning of the change list.
 #
index 05fc2d90cfb2a7bd8fb4c2b3de63d69ab58d2986..819848b70f3bc460c2f5fcfda9132a0b1dc93645 100644 (file)
@@ -381,7 +381,7 @@ int add_banid(struct Client *cptr, struct Channel *chptr, char *banid,
     assert(0 != ban->value.ban.who);
     strcpy(ban->value.ban.who, cptr->name);
 
-    ban->value.ban.when = CurrentTime;
+    ban->value.ban.when = TStime();
     ban->flags = CHFL_BAN;      /* This bit is never used I think... */
     if ((ip_start = strrchr(banid, '@')) && check_if_ipmask(ip_start + 1))
       ban->flags |= CHFL_BAN_IPMASK;
@@ -3386,7 +3386,7 @@ mode_parse_ban(struct ParseState *state, int *flag_p)
 
     DupString(newban->value.ban.banstr, t_str);
     newban->value.ban.who = state->sptr->name;
-    newban->value.ban.when = CurrentTime;
+    newban->value.ban.when = TStime();
 
     newban->flags = CHFL_BAN | MODE_ADD;