mod_evasive icon indicating copy to clipboard operation
mod_evasive copied to clipboard

Fix FreeBSD 13.5 build error - Using s6_addr struct

Open devnull-hub-lab opened this issue 1 month ago • 0 comments

Using s6_addr struct, in compliance with RFC 2553 and 3493 – also POSIX 1003.1-2017

This solves build issues on FreeBSD 13.5 In FreeBSD < 14.1, the 's6_addr32' structure inside /usr/include/netinet6/in6.h is not exposed to userland. So, its safe to use s6_addr instead (s6_addr is the only in6_addr element specified in RFC 2553 and 3493 – also POSIX 1003.1-2017)

devnull-hub-lab avatar Oct 30 '25 03:10 devnull-hub-lab