]> jfr.im git - irc/quakenet/newserv.git/blobdiff - trusts/events.c
Merge chanserv-live into default.
[irc/quakenet/newserv.git] / trusts / events.c
index eed30b5aa54e11dc29fdb3e818d4fc16ef3684b6..7f716e802e9aaef6595531376f191e9f3b0a225a 100644 (file)
@@ -1,4 +1,5 @@
 #include "../core/hooks.h"
+#include "../irc/irc.h"
 #include "trusts.h"
 
 static void __counthandler(int hooknum, void *arg);
@@ -8,7 +9,7 @@ void trusts_newnick(nick *sender, int moving) {
   void *arg[2];
   struct irc_in_addr ipaddress;
 
-  ip_canonicalize_tunnel(&ipaddress, &sender->p_ipaddr);
+  ip_canonicalize_tunnel(&ipaddress, &sender->ipaddress);
 
   th = th_getbyhost(&ipaddress);
 
@@ -71,7 +72,7 @@ static void __lostnick(int hooknum, void *arg) {
 }
 
 static void __counthandler(int hooknum, void *arg) {
-  time_t t = time(NULL);
+  time_t t = getnettime();
   void **args = arg;
   trusthost *th = gettrusthost((nick *)args[0]);
   trustgroup *tg;