]> jfr.im git - irc/quakenet/newserv.git/blobdiff - control/control.c
trusts: Throttle trusted clients if they disconnect too soon.
[irc/quakenet/newserv.git] / control / control.c
index e7b83cd07a12994f73df1b74dea5eb145a94d4be..e55879653fb83de6a1a01a05330298fb4c5454bd 100644 (file)
@@ -263,7 +263,7 @@ int controlwhois(void *sender, int cargc, char **cargv) {
       }
     }
   }
-  controlreply((nick *)sender,"IP address: %s",IPtostr(target->p_ipaddr));
+  controlreply((nick *)sender,"IP address: %s",IPtostr(target->ipaddress));
   controlreply((nick *)sender,"Realname  : %s (%d user(s) have this realname)",target->realname->name->content,target->realname->usercount);
   if (target->umodes) {
     controlreply((nick *)sender,"Umode(s)  : %s",printflags(target->umodes,umodeflags));
@@ -343,7 +343,7 @@ int controlrmmod(void *sender, int cargc, char **cargv) {
   if (cargc<1)
     return CMD_USAGE;
   
-  switch(rmmod(cargv[0])) {
+  switch(rmmod(cargv[0], 1)) {
     case 1:
       controlreply((nick *)sender,"Module %s is not loaded.",cargv[0]);
       return CMD_ERROR;
@@ -611,7 +611,7 @@ void controlspecialrmmod(void *arg) {
   
   a->schedule = NULL;
 
-  rmmod(froo->content);
+  rmmod(froo->content, 1);
   freesstring(froo);
 }