i build kamailio including rtpengine module and startup failed like this:
0(7672) ERROR: <core> [sr_module.c:599]: load_module(): ERROR: load_module: could not open module </usr/lib/sip-proxy/modules/rtpengine.so>: /usr/lib/sip-proxy/modules/rtpengine.so: undefined symbol: add_rtpproxy_socks
looks like names add_rtpproxy_socks and add_rtpengine_socks have got messed up:
$ egrep add_rtpproxy_sock *.c *.h rtpengine.c: if (add_rtpproxy_socks(rtpp_list, rtp_proxies) != 0) rtpengine_db.c: if (add_rtpproxy_socks(rtpp_list, url.s) != 0) rtpengine.h:int add_rtpproxy_socks(struct rtpp_set * rtpp_list, char * rtpproxy); $ egrep add_rtpengine_socks *.c rtpengine.c:int add_rtpengine_socks(struct rtpp_set * rtpp_list, char * rtpproxy)
-- juha
Thanks, that one slipped through. Fixed.
cheers
On 03/29/14 08:03, Juha Heinanen wrote:
i build kamailio including rtpengine module and startup failed like this:
0(7672) ERROR: <core> [sr_module.c:599]: load_module(): ERROR: load_module: could not open module </usr/lib/sip-proxy/modules/rtpengine.so>: /usr/lib/sip-proxy/modules/rtpengine.so: undefined symbol: add_rtpproxy_socks
looks like names add_rtpproxy_socks and add_rtpengine_socks have got messed up:
$ egrep add_rtpproxy_sock *.c *.h rtpengine.c: if (add_rtpproxy_socks(rtpp_list, rtp_proxies) != 0) rtpengine_db.c: if (add_rtpproxy_socks(rtpp_list, url.s) != 0) rtpengine.h:int add_rtpproxy_socks(struct rtpp_set * rtpp_list, char * rtpproxy); $ egrep add_rtpengine_socks *.c rtpengine.c:int add_rtpengine_socks(struct rtpp_set * rtpp_list, char * rtpproxy)
-- juha
sr-dev mailing list sr-dev@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev