To make IPV6 work with Solaris, add_interfaces() had to be modified.
I decided to reimplement it with a getifaddrs() based implementation,
which is available from Solaris 11 upwards, and also on FreeBSD and
Linux. By default, the latter continues to use the netlink based
variant.
You can view, comment on, or merge this pull request online at:
https://github.com/kamailio/kamailio/pull/447
-- Commit Summary --
* core: rewrite add_interfaces() with getifaddrs() based implementation
-- File Changes --
M Makefile.defs (2)
M socket_info.c (142)
-- Patch Links --
https://github.com/kamailio/kamailio/pull/447.patch
https://github.com/kamailio/kamailio/pull/447.diff
---
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/pull/447