commit 3ab6eabb33256db723fdf530d403d6aa66669313 from: Martijn van Duren date: Thu Jun 26 06:21:32 2025 UTC Fix off by one in IPv6 addresses Reported by Lukas Fleischer lfleischer lfos de commit - 3ca25b7a33e400d1f930732b6d43e5940be15cc1 commit + 3ab6eabb33256db723fdf530d403d6aa66669313 blob - c74f6e5998e00daa39f0bbd0eec5bebc2669c533 blob + bb5b133481314a90be73886410f44effe0614bdf --- main.c +++ main.c @@ -156,8 +156,8 @@ dnsbl_connect(struct osmtpd_ctx *ctx, const char *host (u_char) (addr[10] & 0xf), (u_char) (addr[10] >> 4), (u_char) (addr[9] & 0xf), (u_char) (addr[9] >> 4), (u_char) (addr[8] & 0xf), (u_char) (addr[8] >> 4), - (u_char) (addr[7] & 0xf), (u_char) (addr[8] >> 4), - (u_char) (addr[6] & 0xf), (u_char) (addr[7] >> 4), + (u_char) (addr[7] & 0xf), (u_char) (addr[7] >> 4), + (u_char) (addr[6] & 0xf), (u_char) (addr[6] >> 4), (u_char) (addr[5] & 0xf), (u_char) (addr[5] >> 4), (u_char) (addr[4] & 0xf), (u_char) (addr[4] >> 4), (u_char) (addr[3] & 0xf), (u_char) (addr[3] >> 4),