Table of Contents

Modules Functions

(A) (B) (C) (D) (E) (F) (G) (H) (I) (J) (K) (L) (M) (N) (O) (P) (Q) (R) (S) (T) (U) (V) (W) (X) (Y) (Z)

[A]

Name Module Path Module Name
abort() modules_k cfgutils
acc_db_request(comment, table) modules_k acc
acc_diam_request(comment) modules_k acc
acc_log_request(comment) modules_k acc
acc_rad_request(comment) modules_k acc
acc_rad_request(comment) modules_k acc_radius
add_contact_alias() modules_k nathelper
add_diversion(reason) modules_k diversion
add_path() modules_k path
add_path(user) modules_k path
add_path_received() modules_k path
add_path_received(user) modules_k path
add_rcv_param([flag]), modules_k nathelper
add_rr_param(param) modules_k rr
add_sock_hdr(hdr_name) modules_k registrar
add_uri_param(param) modules_k siputils
alias_db_lookup(table_name) modules_k alias_db
allow_address(group_id, ip_addr_pvar, port_pvar) modules_k permissions
allow_register(allow_file, deny_file) modules_k permissions
allow_register(basename) modules_k permissions
allow_routing() modules_k permissions
allow_routing(allow_file,deny_file) modules_k permissions
allow_routing(basename) modules_k permissions
allow_source_address([group_id]) modules_k permissions
allow_source_address_group() modules_k permissions
allow_trusted([src_ip_pvar, proto_pvar]) modules_k permissions
allow_uri(basename, pvar) modules_k permissions
append_branch() modules tm
append_hf(txt) modules_k textops
append_hf(txt, hdr) modules_k textops
append_rpid_hf() modules_k siputils
append_rpid_hf(prefix, suffix) modules_k siputils
append_time() modules_k textops
append_time_to_request() modules_k textops
append_to_reply(txt) modules_k textops
append_urihf(prefix, suffix) modules_k textops
async_route(routename, seconds) modules async
async_sleep(seconds) modules async
auth_add_identity() modules auth_identity
auth_date_proc() modules auth_identity
avp_check(name,op_value) modules avpops
avp_copy(old_name,new_name) modules avpops
avp_db_delete(source,name) modules avpops
avp_db_load(source,name) modules avpops
avp_db_query(query[,dest]) modules avpops
avp_db_store(source,name) modules avpops
avp_delete(name) modules avpops
avp_op(name,op_value) modules avpops
avp_print() modules avpops
avp_printf(dest, format) modules avpops
avp_pushto(destination,name) modules avpops
avp_subst(avps, subst) modules avpops

[B]

Name Module Path Module Name
bla_handle_notify modules_k pua_bla
bla_set_flag modules_k pua_bla
blst_add([timeout]) modules blst
blst_add_retry_after(min, max) modules blst
blst_clear_ignore([flags]) modules blst
blst_del() modules blst
blst_is_blacklisted() modules blst
blst_rpl_clear_ignore([flags]) modules blst
blst_rpl_set_ignore([flags]) modules blst
blst_set_ignore([flags]) modules blst
bm_log_timer(name) modules_k benchmark
bm_start_timer(name) modules_k benchmark

[C]

Name Module Path Module Name
call_control() modules_k call_control
change_reply_status(code, reason) modules textopsx
checkcallingtranslation() modules_k osp
checkospheader() modules_k osp
checkosproute() modules_k osp
check_blacklist ([string table]) modules_k userblacklist
check_from() modules_k uri_db
check_route_param(re) modules_k rr
check_to() modules_k uri_db
check_user_blacklist (string user, string domain, string number, string table) modules_k userblacklist
check_user_whitelist (string user, string domain, string number, string table) modules_k userblacklist
cmp_aor(str1, str2) modules_k siputils
cmp_istr(str1, str2) modules_k textops
cmp_str(str1, str2) modules_k textops
cmp_uri(str1, str2) modules_k siputils
cnt_add([group.]name, number) modules counters
cnt_inc([group.]name) modules counters
cnt_reset([group.]name) modules counters
compare_ips (ip1, ip2) modules ipops
compare_pure_ips (ip1, ip2) modules ipops
consume_credentials() modules auth
cpl_process_register() modules_k cpl-c
cpl_process_register_norpl() modules_k cpl-c
cpl_run_script(type,mode) modules_k cpl-c
cr_next_domain(carrier, domain, prefix_matching, host, reply_code, dstavp) modules carrierroute
cr_nofallback_route(carrier, domain, prefix_matching, rewrite_user, hash_source, descavp) modules carrierroute
cr_route(carrier, domain, prefix_matching, rewrite_user, hash_source, descavp) modules carrierroute
cr_user_carrier(user, domain, dstavp) modules carrierroute

[D]

Name Module Path Module Name
dbg_breakpoint(mode) modules debugger
decode_contact() modules_k siputils
decode_contact_header() modules_k siputils
defunct_gw(period) modules lcr
diameter_is_user_in(who, group) modules_k auth_diameter
diameter_proxy_authorize(realm) modules_k auth_diameter
diameter_www_authorize(realm) modules_k auth_diameter
dispatch_rpc() modules xmlrpc
dlg_bridge(from, to, op) modules_k dialog
dlg_bye(side) modules_k dialog
dlg_get(callid, ftag, ttag) modules_k dialog
dlg_isflagset(flag) modules_k dialog
dlg_manage() modules_k dialog
dlg_refer(side, address) modules_k dialog
dlg_resetflag(flag) modules_k dialog
dlg_setflag(flag) modules_k dialog
does_uri_exist() modules_k uri_db
do_routing(“[groupID]”) modules_k drouting
dp_apply_policy() modules_k domainpolicy
dp_can_connect() modules_k domainpolicy
dp_translate(id, src[/dest]) modules dialplan
ds_is_from_list(“group”) modules_k dispatcher
ds_is_from_list() modules_k dispatcher
ds_load_unset() modules_k dispatcher
ds_load_update() modules_k dispatcher
ds_mark_dst(“s”) modules_k dispatcher
ds_mark_dst() modules_k dispatcher
ds_next_domain() modules_k dispatcher
ds_next_dst() modules_k dispatcher
ds_select_domain(set, alg) modules_k dispatcher
ds_select_dst(set, alg) modules_k dispatcher

[E]

Name Module Path Module Name
encode_contact(encoding_prefix,hostpart) modules_k siputils
end_media_session() modules mediaproxy
engage_media_proxy() modules mediaproxy
enum_pv_query(“pvar”[,“suffix”[,“service”]]) modules enum
enum_query([“suffix”[,“service”]]) modules enum
exec_avp(command [, avplist]) modules_k exec
exec_dset(command) modules_k exec
exec_msg(command) modules_k exec

[F]

Name Module Path Module Name
filter_body(content_type) modules_k textops
fix_nated_contact() modules_k nathelper
fix_nated_register() modules_k nathelper
fix_nated_sdp(flags [, ip_address]) modules_k nathelper
from_any_gw([ip_addr, proto]) modules lcr
from_gw(lcr_id[, ip_addr, proto]) modules lcr

[G]

Name Module Path Module Name
geoip_match(ipaddr, pvc) modules geoip
get_profile_size(profile,[value],size) modules_k dialog
get_redirects(max) modules_k uac_redirect
get_redirects(max,reason) modules_k uac_redirect
get_user_group(URI, AVP) modules_k group
goes_to_gw([type]) modules_k drouting

[H]

Name Module Path Module Name
h350_auth_lookup(auth_username, “username_avp_spec/pwd_avp_spec”) modules_k h350
h350_result_call_preferences(avp_name_prefix) modules_k h350
h350_result_service_level(avp_name_prefix) modules_k h350
h350_sipuri_lookup(sip_uri) modules_k h350
handle_publish(char* sender_uri) modules_k presence
handle_ruri_alias() modules_k nathelper
handle_subscribe() modules_k presence
has_body(), has_body(mime) modules_k textops
has_totag() modules_k siputils
http_query(url, result) modules utils

[I]

Name Module Path Module Name
imc_manager() modules_k imc
insert_hf(txt) modules_k textops
insert_hf(txt, hdr) modules_k textops
iptrtpproxy_adjust_timeout(gate_a_to_b, session_ids) modules iptrtpproxy
iptrtpproxy_alloc(gate_a_to_b [, existing_sess_ids]) modules iptrtpproxy
iptrtpproxy_authorize_media() modules iptrtpproxy
iptrtpproxy_delete(session_ids) modules iptrtpproxy
iptrtpproxy_set_param(“(aggregation/switchboard)_by_sip_ip_(a/b)”, sip_ip) modules iptrtpproxy
iptrtpproxy_set_param(“codec_set”, value) modules iptrtpproxy
iptrtpproxy_set_param(“o_addr”, value) modules iptrtpproxy
iptrtpproxy_set_param(“o_name”, value) modules iptrtpproxy
iptrtpproxy_set_param(“protected_session_ids”, sess_ids) modules iptrtpproxy
iptrtpproxy_set_param(“remove_codec_mask”, value) modules iptrtpproxy
iptrtpproxy_set_param(param, value) modules iptrtpproxy
iptrtpproxy_update(gate_a_to_b, session_ids) modules iptrtpproxy
ip_type (ip) modules ipops
isbflagset(flag [, branch]) modules_k kex
isdsturiset() modules_k kex
issflagset(flag) modules_k kex
is_audio_on_hold() modules_k textops
is_avp_set(name) modules avpops
is_direction(dir) modules_k rr
is_domain_local(pseudo_variable) modules_k domain
is_e164(pseudo-variable) modules_k siputils
is_from_gw( type, [flag]) modules_k drouting
is_from_gw([type]) modules_k drouting
is_from_local() modules_k domain
is_from_user_enum() modules enum
is_gflag(flag) modules_k cfgutils
is_int(pvar) modules_k pv
is_in_profile(profile,[value]) modules_k dialog
is_ip (ip) modules ipops
is_ipv4 (ip) modules ipops
is_ipv6 (ip) modules ipops
is_ipv6_reference (ip) modules ipops
is_ip_rfc1918 (ip) modules ipops
is_known_dlg() modules_k dialog
is_maxfwd_lt(max_value) modules_k maxfwd
is_method(name) modules_k textops
is_myself(uri) modules_k kex
is_peer_verified() modules tls
is_present_hf(hf_name) modules_k textops
is_present_hf_re(hf_name_re) modules_k textops
is_privacy(privacy_type) modules_k textops
is_pure_ip (ip) modules ipops
is_reply() modules_k siputils
is_request() modules_k siputils
is_rfc1918(ip_address) modules_k nathelper
is_rpid_user_e164() modules_k siputils
is_rpid_user_e164() modules_k siputils
is_uri_host_local() modules_k domain
is_uri_user_e164(pseudo-variable) modules_k siputils
is_user(username) modules_k siputils
is_user_in(URI, group) modules_k group
i_enum_query([“suffix”[,“service”]]) modules enum

[J]

Name Module Path Module Name
jsonrpc_notification(method, parameters) modules jsonrpc-c
jsonrpc_request(method, parameters, return_route, error_route, result_var) modules jsonrpc-c
json_get_field(json_string, field_name, destination) modules json

[K]

Name Module Path Module Name
km_append_branch([uri]) modules_k kex

[L]

Name Module Path Module Name
ldap_filter_url_encode(string, avp_spec) modules_k ldap
ldap_result(“ldap_attr_name/avp_spec[/avp_type]” [, regex_subst]) modules_k ldap
ldap_result_check(“ldap_attr_name/string_to_match” [, regex_subst]) modules_k ldap
ldap_result_next() modules_k ldap
ldap_search(ldap_url) modules_k ldap
load_gws(lcr_id[, uri_user[, caller_uri]]) modules lcr
lock(key) modules_k cfgutils
lookup(domain) modules_k registrar
loose_route() modules_k rr
lua_dofile(path) modules app_lua
lua_dostring(script) modules app_lua
lua_run(function, params) modules app_lua
lua_runstring(script) modules app_lua

[M]

Name Module Path Module Name
matrix (string first, string second, string dstavp) modules matrix
mf_process_maxfwd_header(max_value) modules_k maxfwd
mq_add(queue, key, value) modules mqueue
mq_fetch(queue) modules mqueue
mq_pv_free(queue) modules mqueue
msg_apply_changes() modules textopsx
mt_match(mtree, pv, mode) modules mtree
mt_mem_alloc(size) modules malloc_test
mt_mem_free() modules malloc_test
m_dump([owner]) modules_k msilo
m_store([owner]) modules_k msilo

[N]

Name Module Path Module Name
nat_uac_test(flags) modules_k nathelper
next_gw() modules lcr

[O]

Name Module Path Module Name
options_reply() modules_k siputils

[P]

Name Module Path Module Name
pcre_match (string, pcre_regex) modules_k regex
pcre_match_group (string [, group]) modules_k regex
pdb_query (string query, string dstavp) modules pdb
perl_exec(func, [param]) modules_k perl
perl_exec_simple(func, [param]) modules_k perl
pike_check_req() modules_k pike
pkg_status() modules_k cfgutils
pkg_summary() modules_k cfgutils
pl_check(name) modules pipelimit
pl_drop([ [min ], max ]) modules pipelimit
prefix2domain() modules_k pdt
prefix2domain(rewrite_mode) modules_k pdt
prefix2domain(rewrite_mode, multidomain_mode) modules_k pdt
prefix_route() modules prefix_route
prepareallosproute() modules_k osp
prepareosproute() modules_k osp
pres_auth_status(watcher_uri, presentity_uri) modules_k presence
pres_check_activities(presentity_uri, activity) modules_k presence_xml
pres_check_basic(presentity_uri, status) modules_k presence_xml
pres_refresh_watchers(uri, event, type) modules_k presence
pres_update_watchers(uri, event) modules_k presence
proxy_authenticate(realm, table) modules_k auth_db
proxy_authorize(realm, table) modules_k auth_db
proxy_challenge(realm, flags) modules auth
pua_set_publish() modules_k pua_usrloc
pua_update_contact() modules_k pua
pua_xmpp_notify() modules_k pua_xmpp
pua_xmpp_req_winfo(request_uri, expires) modules_k pua_xmpp
purple_handle_publish() modules_k purple
purple_handle_subscribe() modules_k purple
purple_send_message() modules_k purple
pv_isset(pvar) modules_k pv
pv_printf(var, str) modules_k kex
pv_proxy_authenticate(realm, passwd, flags) modules auth
pv_unset(pvar) modules_k pv
pv_www_authenticate(realm, passwd, flags) modules auth
python_exec(method [, mystr]) modules app_python

[Q]

Name Module Path Module Name

[R]

Name Module Path Module Name
radius_does_uri_exist([uri]) modules_k misc_radius
radius_does_uri_user_exist([user]) modules_k misc_radius
radius_is_user_in(user, group) modules_k misc_radius
radius_load_callee_avps(callee) modules_k misc_radius
radius_load_caller_avps(caller) modules_k misc_radius
radius_proxy_authorize(realm [, uri_user]) modules_k auth_radius
radius_www_authorize(realm [, uri_user]) modules_k auth_radius
rand_event() modules_k cfgutils
rand_get_prob() modules_k cfgutils
rand_reset_prob() modules_k cfgutils
rand_set_prob(probabiltiy) modules_k cfgutils
record_route() and record_route(string) modules_k rr
record_route_preset(string [,string2]) modules_k rr
redis_cmd(srvname, command, replyid) modules ndb_redis
reginfo_handle_notify modules_k pua_reginfo
reginfo_subscribe(uri[, expires]) modules_k pua_reginfo
registered(domain) modules_k registrar
reg_fetch_contacts(domain, uri, profile) modules_k registrar
reg_free_contacts(profile) modules_k registrar
remove_body() modules textopsx
remove_hf(hname) modules_k textops
remove_hf_re(re) modules_k textops
replace(re, txt) modules_k textops
replace_all(re, txt) modules_k textops
replace_body(re, txt) modules_k textops
replace_body_all(re, txt) modules_k textops
replace_body_atonce(re, txt) modules_k textops
reportospusage() modules_k osp
requestosprouting() modules_k osp
resetdebug() modules_k kex
resetdsturi() modules_k kex
resetsflag(flag [, branch]) modules_k kex
resetsflag(flag) modules_k kex
reset_gflag(flag) modules_k cfgutils
reset_stat(variable) modules_k statistics
ring_insert_callid() modules_k siputils
rls_handle_notify() modules_k rls
rls_handle_subscribe() modules_k rls
rls_update_subs(uri, event) modules_k rls
rl_check([pvar]) modules ratelimit
rl_check_pipe([pipe_no]) modules ratelimit
rtpproxy_answer([flags [, ip_address]]) modules rtpproxy
rtpproxy_destroy() modules rtpproxy
rtpproxy_manage([flags [, ip_address]]) modules rtpproxy
rtpproxy_offer([flags [, ip_address]]) modules rtpproxy
rtpproxy_stop_stream2uac(), modules rtpproxy
rtpproxy_stop_stream2uas(prompt_name, count) modules rtpproxy
rtpproxy_stream2uac(prompt_name, count), modules rtpproxy
rtpproxy_stream2uas(prompt_name, count) modules rtpproxy

[S]

Name Module Path Module Name
sanity_check([msg_checks [, uri_checks]]) modules sanity
save(domain) modules_k registrar
save(domain,flags) modules_k registrar
sdp_keep_codecs_by_id(list) modules sdpops
sdp_keep_codecs_by_name(list) modules sdpops
sdp_print(level) modules sdpops
sdp_remove_codecs_by_id(list) modules sdpops
sdp_remove_codecs_by_name(list) modules sdpops
sdp_with_media(type) modules sdpops
sd_lookup(table [, owner]) modules_k speeddial
search(re) modules_k textops
search_append(re, txt) modules_k textops
search_append_body(re, txt) modules_k textops
search_body(re) modules_k textops
send_reply(code, reason) modules sl
setbflag(flag [, branch]) modules_k kex
setdebug(level) modules_k kex
setdsturi(uri) modules_k kex
setsflag(flag) modules_k kex
set_accept_filter(filter,flags) modules_k uac_redirect
set_body(txt,content_type) modules_k textops
set_deny_filter(filter,flags) modules_k uac_redirect
set_dlg_profile(profile,[value]) modules_k dialog
set_gflag(flag) modules_k cfgutils
set_reply_body(txt,content_type) modules_k textops
set_rtp_proxy_set() modules rtpproxy
set_rtp_proxy_set() modules_k nathelper
set_uri_host(uri, host) modules_k siputils
set_uri_user(uri, user) modules_k siputils
shm_status() modules_k cfgutils
shm_summary() modules_k cfgutils
sht_print() modules_k htable
sht_rm_name_re(htable=>regexp) modules_k htable
sht_rm_value_re(htable=>regexp) modules_k htable
sip_trace() modules_k siptrace
sleep(time) modules_k cfgutils
sl_reply_error() modules sl
sl_send_reply(code, reason) modules sl
sms_send_msg() modules sms
sms_send_msg_to_net(network_name) modules sms
sql_pvquery(connection, query, result) modules_k sqlops
sql_query(connection, query[, result]) modules_k sqlops
sql_result_free(result) modules_k sqlops
sql_xquery(connection, query, result) modules_k sqlops
sstCheckMin(send_reply_flag) modules_k sst
starts_with(str1, str2) modules_k textops
start_recording() modules rtpproxy
subst('/re/repl/flags') modules_k textops
subst_body('/re/repl/flags') modules_k textops
subst_uri('/re/repl/flags') modules_k textops
subst_user('/re/repl/flags') modules_k textops

[T]

Name Module Path Module Name
tel2sip(uri, hostpart, result) modules_k siputils
to_any_gw([ip_addr, proto]) modules lcr
to_gw(lcr_id[, ip_addr, proto]) modules lcr
t_any_replied() modules tm
t_any_timeout() modules tm
t_branch_replied() modules tm
t_branch_timeout() modules tm
t_cancel_branches(which) modules_k tmx
t_cancel_callid(callid, cseq, flag) modules_k tmx
t_check_trans() modules tm
t_continue(tindex, tlabel, rtname) modules_k tmx
t_drop_replies([mode]) modules tm
t_flush_flags() modules_k tmx
t_forward_nonack([ip, port]) modules tm
t_forward_nonack_sctp(ip, port) modules tm
t_forward_nonack_tcp(ip, port) modules tm
t_forward_nonack_tls(ip, port) modules tm
t_forward_nonack_udp(ip, port) modules tm
t_grep_status(“code”) modules tm
t_is_branch_route() modules_k tmx
t_is_canceled() modules tm
t_is_expired() modules tm
t_is_failure_route() modules_k tmx
t_load_contacts() modules tm
t_lookup_cancel([1]) modules tm
t_lookup_request() modules tm
t_newtran() modules tm
t_next_contacts() modules tm
t_on_branch(branch_route) modules tm
t_on_failure(failure_route) modules tm
t_on_reply(onreply_route) modules tm
t_relay([host, port]) modules tm
t_relay_cancel() modules tm
t_relay_to(proxy, flags) modules tm
t_relay_to_sctp([ip, port]) modules tm
t_relay_to_tcp([ip, port]) modules tm
t_relay_to_tls([ip, port]) modules tm
t_relay_to_udp([ip, port]) modules tm
t_release() modules tm
t_replicate(params) modules tm
t_reply(code, reason_phrase) modules tm
t_reply_callid(callid, cseq, code, reason) modules_k tmx
t_reset_fr() modules tm
t_reset_max_lifetime() modules tm
t_reset_retr() modules tm
t_retransmit_reply() modules tm
t_save_lumps() modules tm
t_set_auto_inv_100(0|1) modules tm
t_set_disable_6xx(0|1) modules tm
t_set_disable_failover(0|1) modules tm
t_set_fr(fr_inv_timeout [, fr_timeout]) modules tm
t_set_max_lifetime(inv_lifetime, noninv_lifetime) modules tm
t_set_no_e2e_cancel_reason(0|1) modules tm
t_set_retr(retr_t1_interval, retr_t2_interval) modules tm
t_suspend() modules_k tmx

[U]

Name Module Path Module Name
uac_auth() modules_k uac
uac_reg_lookup(uuid, dst) modules_k uac
uac_reg_request_to(user, mode) modules_k uac
uac_replace_from(display,uri) modules_k uac
uac_replace_from(uri) modules_k uac
uac_req_send() modules_k uac
uac_restore_from() modules_k uac
unforce_rtp_proxy() modules rtpproxy
unlock(key) modules_k cfgutils
unregister(domain, uri) modules_k registrar
unset_dlg_profile(profile,[value]) modules_k dialog
update_stat(variable,value) modules_k statistics
uri_param(param) modules_k siputils
uri_param(param,value) modules_k siputils
use_media_proxy() modules mediaproxy
use_next_gw()/next_routing() modules_k drouting
usleep(time) modules_k cfgutils

[V]

Name Module Path Module Name
validateospheader() modules_k osp
verify_destination() modules peering
verify_source() modules peering
vrfy_check_callid() modules auth_identity
vrfy_check_certificate() modules auth_identity
vrfy_check_date() modules auth_identity
vrfy_check_msgvalidity() modules auth_identity
vrfy_get_certificate() modules auth_identity

[W]

Name Module Path Module Name
www_authenticate(realm, table) modules_k auth_db
www_authorize(realm, table) modules_k auth_db
www_challenge(realm, flags) modules auth

[X]

Name Module Path Module Name
xcaps_del(uri, path) modules_k xcap_server
xcaps_get(uri, path) modules_k xcap_server
xcaps_put(uri, path, doc) modules_k xcap_server
xcap_auth_status(watcher_uri, presentity_uri) modules utils
xdbg(format) modules_k xlog
xdbgl(format) modules_k xlog
xhttp_reply(code, reason, ctype, body) modules xhttp
xlog([level,] format) modules_k xlog
xlogl([level],format) modules_k xlog
xmlrpc_reply(code, reason) modules xmlrpc
xmpp_send_message() modules_k xmpp

[Y]

Name Module Path Module Name

[Z]

Name Module Path Module Name