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