Pull request allow start daemon in case not initialized network. see https://github.com/proftpd/proftpd/issues/221 You can view, comment on, or merge this pull request online at:
https://github.com/kamailio/kamailio/pull/1104
-- Commit Summary --
* src/core: Added IP_FREEBIND flag durring socket initialization
-- File Changes --
M src/core/tcp_main.c (15) M src/core/udp_server.c (16) M src/modules/sctp/sctp_server.c (16)
-- Patch Links --
https://github.com/kamailio/kamailio/pull/1104.patch https://github.com/kamailio/kamailio/pull/1104.diff
I will merge it, but I will enclose it in defines to be sure it is enabled in the kernel, like:
``` #if defined(IP_FREEBIND) ... ```
Then I will add a config parameter to turn it on, because this can create problems when having typos in `listen` parameters, so kamailio starts but doesn't listen on proper ip address. People should be aware when enabling this feature that they have to be very careful with listen ip addresses.
Merged #1104.
The core parameter `ip_free_bind` was introduced, by default is disabled (0).