X-Git-Url: https://jfr.im/git/irc/rqf/shadowircd.git/blobdiff_plain/c51d32ba80bf2a98ee9b15c74592195ce7406d12..f48c47b76e9322f760a048527284b47173b7e6ee:/extensions/ip_cloaking_old.c diff --git a/extensions/ip_cloaking_old.c b/extensions/ip_cloaking_old.c index c87d7a2..1640653 100644 --- a/extensions/ip_cloaking_old.c +++ b/extensions/ip_cloaking_old.c @@ -59,9 +59,6 @@ distribute_hostchange(struct Client *client) sendto_server(NULL, NULL, CAP_TS6, CAP_EUID, ":%s ENCAP * CHGHOST %s :%s", use_id(&me), use_id(client), client->host); - sendto_server(NULL, NULL, - NOCAPS, CAP_TS6, ":%s ENCAP * CHGHOST %s :%s", - me.name, client->name, client->host); if (irccmp(client->host, client->orighost)) SetDynSpoof(client); else @@ -102,7 +99,7 @@ do_host_cloak(const char *inbuf, char *outbuf, int ipmask) /* try to avoid truncation -- jilles */ while (len1 + strlen(rest) >= HOSTLEN && (next = strchr(rest + 1, '.')) != NULL) rest = next; - strlcat(outbuf, rest, HOSTLEN); + rb_strlcat(outbuf, rest, HOSTLEN); } else rb_snprintf(outbuf, HOSTLEN, "%X%X.%s", @@ -131,7 +128,7 @@ check_umode_change(void *vdata) } if (strcmp(source_p->host, source_p->localClient->mangledhost)) { - strlcpy(source_p->host, source_p->localClient->mangledhost, HOSTLEN); + rb_strlcpy(source_p->host, source_p->localClient->mangledhost, HOSTLEN); distribute_hostchange(source_p); } else /* not really nice, but we need to send this numeric here */ @@ -143,7 +140,7 @@ check_umode_change(void *vdata) if (source_p->localClient->mangledhost != NULL && !strcmp(source_p->host, source_p->localClient->mangledhost)) { - strlcpy(source_p->host, source_p->orighost, HOSTLEN); + rb_strlcpy(source_p->host, source_p->orighost, HOSTLEN); distribute_hostchange(source_p); } } @@ -168,7 +165,7 @@ check_new_user(void *vdata) source_p->umodes &= ~user_modes['h']; if (source_p->umodes & user_modes['h']) { - strlcpy(source_p->host, source_p->localClient->mangledhost, sizeof(source_p->host)); + rb_strlcpy(source_p->host, source_p->localClient->mangledhost, sizeof(source_p->host)); if (irccmp(source_p->host, source_p->orighost)) SetDynSpoof(source_p); }