From: deraadt@openbsd.org Date: Fri, 7 Jun 2024 13:23:30 +0000 (+0000) Subject: upstream: avoid shadowing issues which some compilers won't accept X-Git-Tag: V_9_8_P1~66 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fa7d7a667f2ee031e72873e36de2d2a36bca973b;p=thirdparty%2Fopenssh-portable.git upstream: avoid shadowing issues which some compilers won't accept ok djm OpenBSD-Commit-ID: 1e89572397dda83433d58c4fa6333a08f51170d4 --- diff --git a/srclimit.c b/srclimit.c index 6beeed6c7..5b5e688af 100644 --- a/srclimit.c +++ b/srclimit.c @@ -44,7 +44,7 @@ static char *penalty_exempt; static struct child_info { int id; struct xaddr addr; -} *child; +} *children; /* * Penalised addresses, active entries here prohibit connections until expired. @@ -114,9 +114,9 @@ srclimit_init(int max, int persource, int ipv4len, int ipv6len, max, persource, ipv4len, ipv6len); if (max <= 0) fatal("%s: invalid number of sockets: %d", __func__, max); - child = xcalloc(max_children, sizeof(*child)); + children = xcalloc(max_children, sizeof(*children)); for (i = 0; i < max_children; i++) - child[i].id = -1; + children[i].id = -1; RB_INIT(&penalties_by_addr); RB_INIT(&penalties_by_expiry); } @@ -142,10 +142,10 @@ srclimit_check_allow(int sock, int id) first_unused = max_children; /* Count matching entries and find first unused one. */ for (i = 0; i < max_children; i++) { - if (child[i].id == -1) { + if (children[i].id == -1) { if (i < first_unused) first_unused = i; - } else if (addr_cmp(&child[i].addr, &xb) == 0) { + } else if (addr_cmp(&children[i].addr, &xb) == 0) { count++; } } @@ -168,8 +168,8 @@ srclimit_check_allow(int sock, int id) return 0; /* Connection allowed, store masked address. */ - child[first_unused].id = id; - memcpy(&child[first_unused].addr, &xb, sizeof(xb)); + children[first_unused].id = id; + memcpy(&children[first_unused].addr, &xb, sizeof(xb)); return 1; } @@ -184,8 +184,8 @@ srclimit_done(int id) debug("%s: id %d", __func__, id); /* Clear corresponding state entry. */ for (i = 0; i < max_children; i++) { - if (child[i].id == id) { - child[i].id = -1; + if (children[i].id == id) { + children[i].id = -1; return; } }