I may have to set up an OpenBSD installation to replace a Linux box that is running Apache 2.x and it is expected to serve content to requests from IPv4 hosts and IPv6 hosts.
Each address family has its own interface and totally distinct IPs so we don't have those strange v6 IPs that include the v4 address. The Apache docs on their website say: "--enable-v4-mapped is the default on all platforms but FreeBSD, NetBSD, and OpenBSD, so this is probably how your Apache was built." and: "If your platform supports it and you want Apache to handle IPv4 and IPv6 connections on separate sockets (i.e., to disable IPv4-mapped addresses), specify the --disable-v4-mapped configure option. --disable-v4-mapped is the default on FreeBSD, NetBSD, and OpenBSD." Apart from the crazy idea that you should need one or the other option (what is wrong with a default and one option?) I cannot find the disable option in any of the port code or the distfiles except for some docos. Can anybody tell me what the default really is if I use an OpenBSD package or port, please. If it is not the option I need, what is the approved way to compile with the added option? Just add it to the Makefile in the port's root? Thanks, Rod/ "Write a wise saying and your name will live on forever." - Anonymous
