This is an old revision of the document!
Table of Contents
Kamailio and SIP Router Integration
This page keeps track of where parts and functionalities from Kamailio are moved to work with SIP Router.
Database API
The database API existing in Kamailio was moved as library in:
lib/srdb1/
MI (Management Interface)
The MI API was moved as library in:
lib/kmi/
The MI commands exported by core were not ported yet. They will be moved in a module.
Statistics
Statistics API was moved as library in:
lib/kstats/
Statistics variables exported by core were not ported yet.
During discussions on devel lists, the statistics API is planned for a redesign to avoid performance penalties.
Module integration status
Status (kamailio-3.0 repository):
- OK - module compiles OK
- pending - work in progress - patch created, not yet committed
### | Module name | Dependency | Description | Status |
---|---|---|---|---|
001 | acc | OK | ||
002 | alias_db | OK | ||
003 | auth | OK | ||
004 | auth_db | OK | ||
005 | auth_diameter | OK | ||
006 | auth_radius | OK | ||
007 | avpops | core | AVPs API syncronization | OK |
008 | benchmark | OK | ||
009 | carrierroute | OK | ||
010 | cfgutils | OK | ||
011 | cpl-c | OK | ||
012 | db_berkeley | OK | ||
013 | db_flatstore | OK | ||
014 | db_mysql | OK | ||
015 | db_oracle | OK | ||
016 | db_postgres | OK | ||
017 | db_text | OK | ||
018 | db_unixodbc | OK | ||
019 | dialog | core | parameter mismatch in parse_phostport | |
020 | dialplan | OK | ||
021 | dispatcher | OK | ||
022 | diversion | OK | ||
023 | domain | OK | ||
024 | domainpolicy | OK | ||
025 | enum | Missing T_EBL | ||
026 | exec | OK | ||
027 | group | OK | ||
028 | h350 | OK | ||
029 | htable | OK | ||
030 | imc | OK | ||
031 | jabber | OK | ||
032 | lcr | OK | ||
033 | ldap | OK | ||
034 | maxfwd | OK | ||
035 | mediaproxy | OK | ||
036 | memcached | OK | ||
037 | mi_datagram | OK | ||
038 | mi_fifo | OK | ||
039 | misc_radius | OK | ||
040 | mi_xmlrpc | OK | ||
041 | msilo | OK | ||
042 | nathelper | OK | ||
043 | nat_traversal | |||
044 | osp | OK | ||
045 | path | OK | ||
046 | pdt | OK | ||
047 | peering | OK | ||
048 | perl | OK | ||
049 | perlvdb | OK | ||
050 | permissions | OK | ||
051 | pike | OK | ||
052 | presence | OK | ||
053 | presence_dialoginfo | OK | ||
054 | presence_mwi | OK | ||
055 | presence_xml | OK | ||
056 | pua | OK | ||
057 | pua_bla | OK | ||
058 | pua_dialoginfo | OK | ||
059 | pua_mi | OK | ||
060 | pua_usrloc | OK | ||
061 | pua_xmpp | OK | ||
062 | purple | OK | ||
063 | pv | OK | ||
064 | qos | core | require sdp parser from k core: sdp_session_cell_t problem | OK |
065 | ratelimit | OK | ||
066 | regex | OK | ||
067 | registrar | review of flag related functions needed | pending | |
068 | rls | OK | ||
069 | rr | OK | ||
070 | rtimer | OK | ||
071 | sanity | OK | ||
072 | seas | |||
073 | siptrace | core | changes in avp access functions from the core | |
074 | siputils | OK | ||
075 | sl | OK | ||
076 | sms | OK | ||
077 | snmpstats | OK | ||
078 | speeddial | OK | ||
079 | sqlops | OK | ||
080 | sst | OK | ||
081 | statistics | OK | ||
082 | textops | OK | ||
083 | tlsops | Missing support for server name TLS extension | pending | |
084 | tm | OK | ||
085 | uac | OK | ||
086 | uac_redirect | |||
087 | uri_db | OK | ||
088 | userblacklist | OK | ||
089 | usrloc | core | parameter mismatch in parse_phostport | pending |
090 | utils | OK | ||
091 | xcap_client | OK | ||
092 | xlog | OK | ||
093 | xmpp | OK |