another little thing, I see a disable_ip_forward also in gnu/hurd and os_mingw, can you please add them (empty) on them too? maybe is not needed to check "defined OS_LINUX || defined OS_BSD || defined OS_DARWIN || defined OS_SOLARIS" but just WITH_IPV6 and go to the unimplemented void stuff...