Lines Matching refs:saddr
169 ** saddr - client address
176 gen_hash(saddr)
177 SOCKADDR *saddr;
188 switch (saddr->sa.sa_family)
192 p = (char *)&saddr->sin.sin_addr;
198 p = (char *)&saddr->sin6.sin6_addr;
244 ** saddr - client address
259 conn_limits(e, now, saddr, clflags, hashary, ratelimit, conclimit)
262 SOCKADDR *saddr;
284 hv = gen_hash(saddr);
293 if (saddr->sa.sa_family == AF_INET &&
295 (saddr->sin.sin_addr.s_addr == ch->ch_Addr4.s_addr ||
304 if (saddr->sa.sa_family == AF_INET6 &&
306 (IN6_ARE_ADDR_EQUAL(&saddr->sin6.sin6_addr,
355 if (saddr->sa.sa_family == AF_INET)
358 chBest->ch_Addr4 = saddr->sin.sin_addr;
362 if (saddr->sa.sa_family == AF_INET6)
365 chBest->ch_Addr6 = saddr->sin6.sin6_addr;
439 saddr->sa.sa_family == AF_INET
440 ? inet_ntoa(saddr->sin.sin_addr) : "???",
467 ** saddr - client address
478 client_rate(now, saddr, clflags)
480 SOCKADDR *saddr;
484 return conn_limits(NULL, now, saddr, clflags, CHashAry, 0, 0);