From: Egor Date: Fri, 13 Jun 2025 05:59:35 +0000 (+0300) Subject: client_data: remove type field X-Git-Url: https://git.patchysicp.xyz/?a=commitdiff_plain;h=a45521ddb31032cf8ea519fb0ea53dc9e088dd25;p=patchyircd.git client_data: remove type field this went entirely unused --- diff --git a/src/admin.cpp b/src/admin.cpp index 3c56f97..ac1409b 100644 --- a/src/admin.cpp +++ b/src/admin.cpp @@ -119,7 +119,6 @@ static int client_index(lua_State *L) #define map_getter(c, s, t) if (!strcmp(key, #s)) return map_push(L, &c->s, t), 1 integer_getter(cl, fd); /* cctx */ - integer_getter(cl, type); if (!strcmp(key, "next")) { if (!cl->next) return 0; diff --git a/src/common.h b/src/common.h index 7577bae..3092038 100644 --- a/src/common.h +++ b/src/common.h @@ -68,7 +68,6 @@ struct client_data { char *key; // case-mapped nick uv_os_sock_t fd; struct tls *cctx; - char type; struct client_data *next; char *nick; char *username; diff --git a/src/main.cpp b/src/main.cpp index 114c001..0198938 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -144,7 +144,6 @@ static void accept_from_sock(struct listener *listener) client_data *cl = new client_data(); cl->fd = fd; cl->cctx = cctx; - cl->type = addr.ss_family == AF_INET6 ? 6 : 4; cl->peername = mystrdup(client_addr); if (!cl->peername) abortf("strdup fail (peername)\n");