On Thu, 12 Aug 2021, Huw Davies wrote:
FreeBSD (and others) fall into the non-Linux case that is guarded by HAVE_SYS_SYSCTL_H. Alas not all such systems feature SIN_ROUTER which is used there, so tighten the guard.
It seems a shame to lose this just for SIN_ROUTER. Does the attached patch help?
Yes, that also builds; thanks Huw!
(I just wasn't sure whether it'd make sense, logically.)
Gerald