- new folder src/ to hold the source code for main project applications
- main.c is in src/
- all core files are subfolder are in src/core/
- modules are in src/modules/
- libs are in src/lib/
- application Makefiles are in src/
- application binary is built in src/ (src/kamailio)
1 | 1 |
deleted file mode 100644 |
... | ... |
@@ -1,418 +0,0 @@ |
1 |
-# Kamailio build system |
|
2 |
-# Module groups definitions |
|
3 |
-# |
|
4 |
- |
|
5 |
-# lists are sets of modules that don't include modules that are in other lists |
|
6 |
-# - break the lists as needed in order to use them to build desired groups |
|
7 |
-# and packages |
|
8 |
-# |
|
9 |
- |
|
10 |
- |
|
11 |
-# - basic used modules, with no extra dependency (widespread usage) |
|
12 |
-mod_list_basic=async auth benchmark blst cfg_rpc cfgutils corex counters \ |
|
13 |
- ctl debugger diversion enum exec ipops kex mangler maxfwd \ |
|
14 |
- mediaproxy mi_datagram mi_fifo mi_rpc mqueue \ |
|
15 |
- nat_traversal nathelper path pike pv ratelimit rr rtimer \ |
|
16 |
- rtpproxy sanity sdpops siputils sl statistics textops \ |
|
17 |
- textopsx tm tmx topoh xlog rtpengine stun sipt tcpops \ |
|
18 |
- auth_xkeys smsops tsilo cfgt statsc topos |
|
19 |
- |
|
20 |
-# - extra used modules, with no extra dependency |
|
21 |
-mod_list_extra=avp auth_diameter call_control dmq domainpolicy msrp pdb \ |
|
22 |
- qos sca seas sms sst timer tmrec uac_redirect xhttp \ |
|
23 |
- xhttp_rpc xprint jsonrpc-s nosip dmq_usrloc statsd rtjson \ |
|
24 |
- log_custom ss7ops |
|
25 |
- |
|
26 |
-# - common modules depending on database |
|
27 |
-mod_list_db=acc alias_db auth_db avpops cfg_db db_text db_flatstore \ |
|
28 |
- db_cluster dialog dispatcher domain drouting group \ |
|
29 |
- htable imc matrix mohqueue msilo mtree p_usrloc pdt permissions \ |
|
30 |
- pipelimit prefix_route registrar sipcapture siptrace speeddial \ |
|
31 |
- sqlops uac uri_db userblacklist usrloc |
|
32 |
- |
|
33 |
- |
|
34 |
-# - common modules depending on database, using UID db schema |
|
35 |
-mod_list_dbuid=db2_ops uid_auth_db uid_avp_db uid_domain uid_gflags \ |
|
36 |
- uid_uri_db |
|
37 |
- |
|
38 |
-# - modules for devel purposes |
|
39 |
-mod_list_devel=malloc_test print print_lib |
|
40 |
- |
|
41 |
-# - modules depending on pcre3 library |
|
42 |
-mod_list_pcre=dialplan lcr regex |
|
43 |
- |
|
44 |
-# - modules depending on radius client library |
|
45 |
-mod_list_radius=acc_radius auth_radius misc_radius peering |
|
46 |
- |
|
47 |
-# - modules depending on ldap client library |
|
48 |
-mod_list_ldap=db2_ldap h350 ldap |
|
49 |
- |
|
50 |
-# - modules depending on mysql client library |
|
51 |
-mod_list_mysql=db_mysql |
|
52 |
- |
|
53 |
-# - modules depending on postgres client library |
|
54 |
-mod_list_postgres=db_postgres |
|
55 |
- |
|
56 |
-# - modules depending on unixodbc library |
|
57 |
-mod_list_unixodbc=db_unixodbc |
|
58 |
- |
|
59 |
-# - modules depending on mysql cassandra library |
|
60 |
-mod_list_cassandra=db_cassandra ndb_cassandra |
|
61 |
- |
|
62 |
-# - modules depending on xml2 library |
|
63 |
-mod_list_cpl=cpl-c |
|
64 |
- |
|
65 |
-# - modules depending on xml2 library |
|
66 |
-mod_list_xmldeps=xhttp_pi xmlrpc xmlops |
|
67 |
- |
|
68 |
-# - modules depending on xml c rpc library |
|
69 |
-mod_list_mi_xmlrpc=mi_xmlrpc |
|
70 |
- |
|
71 |
-# - modules depending on net-snmp library |
|
72 |
-mod_list_snmpstats=snmpstats |
|
73 |
- |
|
74 |
-# - modules depending on expat library |
|
75 |
-mod_list_xmpp=xmpp |
|
76 |
- |
|
77 |
-# - modules depending on confuse library |
|
78 |
-mod_list_carrierroute=carrierroute |
|
79 |
- |
|
80 |
-# - modules depending on bdb (db4) library |
|
81 |
-mod_list_berkeley=db_berkeley |
|
82 |
- |
|
83 |
-# - modules depending on curl library |
|
84 |
-mod_list_utils=utils http_client |
|
85 |
- |
|
86 |
-# - modules depending on curl and libevent2 library |
|
87 |
-mod_list_http_async=http_async_client |
|
88 |
- |
|
89 |
-# - modules depending on memcache library |
|
90 |
-mod_list_memcached=memcached |
|
91 |
- |
|
92 |
-# - modules depending on openssl library |
|
93 |
-mod_list_tlsdeps=auth_identity crypto tls |
|
94 |
- |
|
95 |
-# - modules depending on openssl library |
|
96 |
-mod_list_outbound=outbound |
|
97 |
- |
|
98 |
-# - modules depending on openssl and unistring library |
|
99 |
-mod_list_websocket=websocket |
|
100 |
- |
|
101 |
-# - modules depending on libval-threads libcrypto libsres libpthread |
|
102 |
-mod_list_dnssec=dnssec |
|
103 |
- |
|
104 |
-# - modules depending on libsctp |
|
105 |
-mod_list_sctp=sctp |
|
106 |
- |
|
107 |
-# - modules depending on openssl library |
|
108 |
-mod_list_autheph=auth_ephemeral |
|
109 |
- |
|
110 |
-# - modules related to SIMPLE presence extensions |
|
111 |
-mod_list_presence=presence presence_conference presence_dialoginfo \ |
|
112 |
- presence_mwi presence_profile presence_reginfo \ |
|
113 |
- presence_xml \ |
|
114 |
- pua pua_bla pua_dialoginfo pua_mi pua_reginfo \ |
|
115 |
- pua_usrloc pua_xmpp \ |
|
116 |
- rls xcap_client xcap_server |
|
117 |
- |
|
118 |
- |
|
119 |
-# - modules depending on lua library |
|
120 |
-mod_list_lua=app_lua |
|
121 |
- |
|
122 |
-# - modules depending on perl library |
|
123 |
-mod_list_perldeps=app_perl db_perlvdb |
|
124 |
- |
|
125 |
-# - modules depending on python library |
|
126 |
-mod_list_python=app_python |
|
127 |
- |
|
128 |
-# - modules depending on geoip library |
|
129 |
-mod_list_geoip=geoip |
|
130 |
- |
|
131 |
-# - modules depending on new geoip library |
|
132 |
-mod_list_geoip2=geoip2 |
|
133 |
- |
|
134 |
-# - modules depending on sqlite library |
|
135 |
-mod_list_sqlite=db_sqlite |
|
136 |
- |
|
137 |
-# - modules depending on oracle library |
|
138 |
-mod_list_oracle=db_oracle |
|
139 |
- |
|
140 |
-# - modules depending on json (+libevent) library |
|
141 |
-mod_list_json=json jsonrpc-c |
|
142 |
- |
|
143 |
-# - modules depending on jansson (+libevent) library |
|
144 |
-mod_list_jansson=jansson janssonrpc-c |
|
145 |
- |
|
146 |
-# - modules depending on redis library |
|
147 |
-mod_list_redis=ndb_redis |
|
148 |
- |
|
149 |
-# - modules depending on mono library |
|
150 |
-mod_list_mono=app_mono |
|
151 |
- |
|
152 |
-# - modules related to IMS extensions |
|
153 |
-mod_list_ims=cdp cdp_avp ims_dialog ims_auth ims_isc ims_icscf ims_qos \ |
|
154 |
- ims_registrar_pcscf ims_registrar_scscf ims_usrloc_pcscf \ |
|
155 |
- ims_usrloc_scscf ims_charging ims_ocs |
|
156 |
- |
|
157 |
-# - modules depending on osp toolkit library |
|
158 |
-mod_list_osp=osp |
|
159 |
- |
|
160 |
-# - modules depending on java library |
|
161 |
-mod_list_java=app_java |
|
162 |
- |
|
163 |
-# - modules depending on gzip library |
|
164 |
-mod_list_gzcompress=gzcompress |
|
165 |
- |
|
166 |
-# - modules depending on uuid library |
|
167 |
-mod_list_uuid=uuid |
|
168 |
- |
|
169 |
-# - modules depending on ev library |
|
170 |
-mod_list_ev=evapi |
|
171 |
- |
|
172 |
-# - modules depending on kazoo/rabbitmq |
|
173 |
-mod_list_kazoo=kazoo |
|
174 |
- |
|
175 |
-# - modules depending on mongodb |
|
176 |
-mod_list_mongodb=db_mongodb ndb_mongodb |
|
177 |
- |
|
178 |
-# - modules depending on redis and event library |
|
179 |
-mod_list_cnxcc=cnxcc |
|
180 |
- |
|
181 |
-# - modules depending on erlang library |
|
182 |
-mod_list_erlang=erlang |
|
183 |
- |
|
184 |
-# - modules depending on systemd library |
|
185 |
-mod_list_systemd=log_systemd |
|
186 |
- |
|
187 |
-# - modules depending on libnsq (+libev libevbuffsock liblcurl libjson-c) library |
|
188 |
-mod_list_nsq=nsq |
|
189 |
- |
|
190 |
-# - modules depending on librabbitmq library |
|
191 |
-mod_list_rabbitmq=rabbitmq |
|
192 |
- |
|
193 |
-# - all modules |
|
194 |
-mod_list_all=$(sort $(mod_list_basic) $(mod_list_extra) \ |
|
195 |
- $(mod_list_db) $(mod_list_dbuid) \ |
|
196 |
- $(mod_list_devel) $(mod_list_pcre) \ |
|
197 |
- $(mod_list_radius) $(mod_list_ldap) \ |
|
198 |
- $(mod_list_mysql) $(mod_list_postgres) \ |
|
199 |
- $(mod_list_unixodbc) $(mod_list_xmldeps) \ |
|
200 |
- $(mod_list_perldeps) $(mod_list_cpl) \ |
|
201 |
- $(mod_list_xmpp) $(mod_list_carrierroute) \ |
|
202 |
- $(mod_list_berkeley) $(mod_list_utils) \ |
|
203 |
- $(mod_list_memcached) \ |
|
204 |
- $(mod_list_tlsdeps) $(mod_list_websocket) \ |
|
205 |
- $(mod_list_snmpstats) $(mod_list_presence) \ |
|
206 |
- $(mod_list_lua) $(mod_list_python) \ |
|
207 |
- $(mod_list_geoip) $(mod_list_sqlite) \ |
|
208 |
- $(mod_list_json) $(mod_list_redis) \ |
|
209 |
- $(mod_list_mono) $(mod_list_ims) \ |
|
210 |
- $(mod_list_cassandra) $(mod_list_oracle) \ |
|
211 |
- $(mod_list_mi_xmlrpc) \ |
|
212 |
- $(mod_list_outbound) $(mod_list_osp) \ |
|
213 |
- $(mod_list_java) $(mod_list_dnssec) \ |
|
214 |
- $(mod_list_sctp) $(mod_list_autheph) \ |
|
215 |
- $(mod_list_gzcompress) $(mod_list_uuid) \ |
|
216 |
- $(mod_list_ev) $(mod_list_kazoo) \ |
|
217 |
- $(mod_list_mongodb) $(mod_list_cnxcc) \ |
|
218 |
- $(mod_list_jansson) $(mod_list_geoip2) \ |
|
219 |
- $(mod_list_erlang) $(mod_list_systemd) \ |
|
220 |
- $(mod_list_http_async) $(mod_list_nsq) \ |
|
221 |
- $(mod_list_rabbitmq)) |
|
222 |
- |
|
223 |
- |
|
224 |
- |
|
225 |
-### --- Groups defined for source code compilation ### |
|
226 |
- |
|
227 |
-# groups are sets of modules selected by compile target interest (should be |
|
228 |
-# built by combining lists) |
|
229 |
- |
|
230 |
-# Modules in this group are the default compiled modules due to |
|
231 |
-# no external compile or link dependencies |
|
232 |
-module_group_default=$(mod_list_basic) $(mod_list_extra) \ |
|
233 |
- $(mod_list_db) $(mod_list_dbuid) \ |
|
234 |
- $(mod_list_devel) |
|
235 |
- |
|
236 |
-# Modules in this group are the default compiled modules due to |
|
237 |
-# no internal/external compile or link dependencies |
|
238 |
-module_group_standard=$(mod_list_basic) $(mod_list_extra) \ |
|
239 |
- $(mod_list_devel) |
|
240 |
- |
|
241 |
-# Modules in this group are considered a standard part due to |
|
242 |
-# widespread usage, but they have dependencies that must be satisfied for |
|
243 |
-# compilation (e.g., lcr, radius, presence, tls, ...). |
|
244 |
-module_group_common=$(mod_list_db) $(mod_list_dbuid) \ |
|
245 |
- $(mod_list_pcre) $(mod_list_radius) \ |
|
246 |
- $(mod_list_xmldeps) $(mod_list_presence) \ |
|
247 |
- $(mod_list_tlsdeps) |
|
248 |
- |
|
249 |
-# For db use (db modules, excluding drivers) |
|
250 |
-module_group_db=$(mod_list_db) |
|
251 |
- |
|
252 |
-# For mysql |
|
253 |
-module_group_mysql_driver=$(mod_list_mysql) |
|
254 |
-module_group_mysql=$(module_group_mysql_driver) $(module_group_db) |
|
255 |
- |
|
256 |
-# For postgress |
|
257 |
-module_group_postgres_driver=$(mod_list_postgres) |
|
258 |
-module_group_postgres=$(module_group_postgres_driver) $(module_group_db) |
|
259 |
- |
|
260 |
-# For radius |
|
261 |
-module_group_radius=$(mod_list_radius) |
|
262 |
- |
|
263 |
-# For presence |
|
264 |
-# kamailio modules |
|
265 |
-module_group_presence=$(mod_list_presence) |
|
266 |
- |
|
267 |
-# For cassandra |
|
268 |
-module_group_cassandra_driver=$(mod_list_cassandra) |
|
269 |
-module_group_cassandra=$(module_group_cassandra_driver) $(module_group_db) |
|
270 |
- |
|
271 |
-# For all modules not compiled by default |
|
272 |
-module_group_ignore= $(sort $(filter-out $(module_group_default), $(mod_list_all))) |
|
273 |
- |
|
274 |
- |
|
275 |
- |
|
276 |
-### --- Groups defined for pacKaging ### |
|
277 |
- |
|
278 |
-# Standard modules in main pkg |
|
279 |
-module_group_kstandard=$(mod_list_basic) $(mod_list_extra) \ |
|
280 |
- $(mod_list_db) $(mod_list_dbuid) \ |
|
281 |
- $(mod_list_pcre) |
|
282 |
- |
|
283 |
-# pkg mysql module |
|
284 |
-module_group_kmysql=$(mod_list_mysql) |
|
285 |
- |
|
286 |
-# pkg postgress module |
|
287 |
-module_group_kpostgres=$(mod_list_postgres) |
|
288 |
- |
|
289 |
-# pkg cpl module |
|
290 |
-module_group_kcpl=$(mod_list_cpl) |
|
291 |
- |
|
292 |
-# pkg xml modules |
|
293 |
-module_group_kxml=$(mod_list_xmldeps) |
|
294 |
- |
|
295 |
-# pkg mi_xmlrpc modules |
|
296 |
-module_group_kmi_xmlrpc=$(mod_list_mi_xmlrpc) |
|
297 |
- |
|
298 |
-# pkg radius modules |
|
299 |
-module_group_kradius=$(mod_list_radius) |
|
300 |
- |
|
301 |
-# pkg unixodbc module |
|
302 |
-module_group_kunixodbc=$(mod_list_unixodbc) |
|
303 |
- |
|
304 |
-# pkg perl module |
|
305 |
-module_group_kperl=$(mod_list_perldeps) |
|
306 |
- |
|
307 |
-# pkg snmpstats module |
|
308 |
-module_group_ksnmpstats=$(mod_list_snmpstats) |
|
309 |
- |
|
310 |
-# pkg xmpp module |
|
311 |
-module_group_kxmpp=$(mod_list_xmpp) |
|
312 |
- |
|
313 |
-# pkg carrierroute module |
|
314 |
-module_group_kcarrierroute=$(mod_list_carrierroute) |
|
315 |
- |
|
316 |
-# pkg berkeley module |
|
317 |
-module_group_kberkeley=$(mod_list_berkeley) |
|
318 |
- |
|
319 |
-# pkg ldap modules |
|
320 |
-module_group_kldap=$(mod_list_ldap) |
|
321 |
- |
|
322 |
-# pkg utils module |
|
323 |
-module_group_kutils=$(mod_list_utils) |
|
324 |
- |
|
325 |
-# pkg https_async module |
|
326 |
-module_group_khttp_async=$(mod_list_http_async) |
|
327 |
- |
|
328 |
-# pkg memcached module |
|
329 |
-module_group_kmemcached=$(mod_list_memcached) |
|
330 |
- |
|
331 |
-# pkg tls module |
|
332 |
-module_group_ktls=$(mod_list_tlsdeps) |
|
333 |
- |
|
334 |
-# pkg websocket module |
|
335 |
-module_group_kwebsocket=$(mod_list_websocket) |
|
336 |
- |
|
337 |
-# pkg presence modules |
|
338 |
-module_group_kpresence=$(mod_list_presence) |
|
339 |
- |
|
340 |
-# pkg lua module |
|
341 |
-module_group_klua=$(mod_list_lua) |
|
342 |
- |
|
343 |
-# pkg python module |
|
344 |
-module_group_kpython=$(mod_list_python) |
|
345 |
- |
|
346 |
-# pkg geoip module |
|
347 |
-module_group_kgeoip=$(mod_list_geoip) |
|
348 |
- |
|
349 |
-# pkg geoip2 module |
|
350 |
-module_group_kgeoip2=$(mod_list_geoip2) |
|
351 |
- |
|
352 |
-# pkg sqlite module |
|
353 |
-module_group_ksqlite=$(mod_list_sqlite) |
|
354 |
- |
|
355 |
-# K json modules |
|
356 |
-module_group_kjson=$(mod_list_json) |
|
357 |
- |
|
358 |
-# K jansson modules |
|
359 |
-module_group_kjansson=$(mod_list_jansson) |
|
360 |
- |
|
361 |
-# pkg redis module |
|
362 |
-module_group_kredis=$(mod_list_redis) |
|
363 |
- |
|
364 |
-# pkg mono module |
|
365 |
-module_group_kmono=$(mod_list_mono) |
|
366 |
- |
|
367 |
-# pkg IMS modules |
|
368 |
-module_group_kims=$(mod_list_ims) |
|
369 |
- |
|
370 |
-# pkg outbound module |
|
371 |
-module_group_koutbound=$(mod_list_outbound) |
|
372 |
- |
|
373 |
-# pkg java module |
|
374 |
-module_group_kjava=$(mod_list_java) |
|
375 |
- |
|
376 |
-# pkg dnssec module |
|
377 |
-module_group_kdnssec=$(mod_list_dnssec) |
|
378 |
- |
|
379 |
-# pkg sctp module |
|
380 |
-module_group_ksctp=$(mod_list_sctp) |
|
381 |
- |
|
382 |
-# pkg auth_ephemeral module |
|
383 |
-module_group_kautheph=$(mod_list_autheph) |
|
384 |
- |
|
385 |
-# pkg gzcompress module |
|
386 |
-module_group_kgzcompress=$(mod_list_gzcompress) |
|
387 |
- |
|
388 |
-# pkg uuid module |
|
389 |
-module_group_kuuid=$(mod_list_uuid) |
|
390 |
- |
|
391 |
-# pkg libev modules |
|
392 |
-module_group_kev=$(mod_list_ev) |
|
393 |
- |
|
394 |
-# pkg kazoo module |
|
395 |
-module_group_kkazoo=$(mod_list_kazoo) |
|
396 |
- |
|
397 |
-# pkg mongodb modules |
|
398 |
-module_group_kmongodb=$(mod_list_mongodb) |
|
399 |
- |
|
400 |
-# pkg cnxcc module |
|
401 |
-module_group_kcnxcc=$(mod_list_cnxcc) |
|
402 |
- |
|
403 |
-# pkg erlang module |
|
404 |
-module_group_kerlang=$(mod_list_erlang) |
|
405 |
- |
|
406 |
-# pkg systemd module |
|
407 |
-module_group_ksystemd=$(mod_list_systemd) |
|
408 |
- |
|
409 |
-# K nsq modules |
|
410 |
-module_group_knsq=$(mod_list_nsq) |
|
411 |
- |
|
412 |
-# K rabbitmq modules |
|
413 |
-module_group_krabbitmq=$(mod_list_rabbitmq) |
|
414 |
- |
|
415 |
-# list of static modules |
|
416 |
-# |
|
417 |
-static_modules:= |
|
418 |
- |
... | ... |
@@ -86,9 +86,6 @@ mod_list_utils=utils http_client |
86 | 86 |
# - modules depending on curl and libevent2 library |
87 | 87 |
mod_list_http_async=http_async_client |
88 | 88 |
|
89 |
-# - modules depending on purple library |
|
90 |
-mod_list_purple=purple |
|
91 |
- |
|
92 | 89 |
# - modules depending on memcache library |
93 | 90 |
mod_list_memcached=memcached |
94 | 91 |
|
... | ... |
@@ -163,9 +160,6 @@ mod_list_osp=osp |
163 | 160 |
# - modules depending on java library |
164 | 161 |
mod_list_java=app_java |
165 | 162 |
|
166 |
-# - modules depending on iptables library |
|
167 |
-mod_list_iptrtpproxy=iptrtpproxy |
|
168 |
- |
|
169 | 163 |
# - modules depending on gzip library |
170 | 164 |
mod_list_gzcompress=gzcompress |
171 | 165 |
|
... | ... |
@@ -206,7 +200,7 @@ mod_list_all=$(sort $(mod_list_basic) $(mod_list_extra) \ |
206 | 200 |
$(mod_list_perldeps) $(mod_list_cpl) \ |
207 | 201 |
$(mod_list_xmpp) $(mod_list_carrierroute) \ |
208 | 202 |
$(mod_list_berkeley) $(mod_list_utils) \ |
209 |
- $(mod_list_purple) $(mod_list_memcached) \ |
|
203 |
+ $(mod_list_memcached) \ |
|
210 | 204 |
$(mod_list_tlsdeps) $(mod_list_websocket) \ |
211 | 205 |
$(mod_list_snmpstats) $(mod_list_presence) \ |
212 | 206 |
$(mod_list_lua) $(mod_list_python) \ |
... | ... |
@@ -214,7 +208,7 @@ mod_list_all=$(sort $(mod_list_basic) $(mod_list_extra) \ |
214 | 208 |
$(mod_list_json) $(mod_list_redis) \ |
215 | 209 |
$(mod_list_mono) $(mod_list_ims) \ |
216 | 210 |
$(mod_list_cassandra) $(mod_list_oracle) \ |
217 |
- $(mod_list_iptrtpproxy) $(mod_list_mi_xmlrpc) \ |
|
211 |
+ $(mod_list_mi_xmlrpc) \ |
|
218 | 212 |
$(mod_list_outbound) $(mod_list_osp) \ |
219 | 213 |
$(mod_list_java) $(mod_list_dnssec) \ |
220 | 214 |
$(mod_list_sctp) $(mod_list_autheph) \ |
... | ... |
@@ -331,9 +325,6 @@ module_group_kutils=$(mod_list_utils) |
331 | 325 |
# pkg https_async module |
332 | 326 |
module_group_khttp_async=$(mod_list_http_async) |
333 | 327 |
|
334 |
-# pkg purple module |
|
335 |
-module_group_kpurple=$(mod_list_purple) |
|
336 |
- |
|
337 | 328 |
# pkg memcached module |
338 | 329 |
module_group_kmemcached=$(mod_list_memcached) |
339 | 330 |
|
... | ... |
@@ -155,7 +155,7 @@ mod_list_mono=app_mono |
155 | 155 |
# - modules related to IMS extensions |
156 | 156 |
mod_list_ims=cdp cdp_avp ims_dialog ims_auth ims_isc ims_icscf ims_qos \ |
157 | 157 |
ims_registrar_pcscf ims_registrar_scscf ims_usrloc_pcscf \ |
158 |
- ims_usrloc_scscf ims_charging |
|
158 |
+ ims_usrloc_scscf ims_charging ims_ocs |
|
159 | 159 |
|
160 | 160 |
# - modules depending on osp toolkit library |
161 | 161 |
mod_list_osp=osp |
... | ... |
@@ -21,7 +21,7 @@ mod_list_basic=async auth benchmark blst cfg_rpc cfgutils corex counters \ |
21 | 21 |
mod_list_extra=avp auth_diameter call_control dmq domainpolicy msrp pdb \ |
22 | 22 |
qos sca seas sms sst timer tmrec uac_redirect xhttp \ |
23 | 23 |
xhttp_rpc xprint jsonrpc-s nosip dmq_usrloc statsd rtjson \ |
24 |
- log_custom |
|
24 |
+ log_custom ss7ops |
|
25 | 25 |
|
26 | 26 |
# - common modules depending on database |
27 | 27 |
mod_list_db=acc alias_db auth_db avpops cfg_db db_text db_flatstore \ |
... | ... |
@@ -175,7 +175,7 @@ mod_list_uuid=uuid |
175 | 175 |
# - modules depending on ev library |
176 | 176 |
mod_list_ev=evapi |
177 | 177 |
|
178 |
-# - modules depending on kazoo/rabitmq |
|
178 |
+# - modules depending on kazoo/rabbitmq |
|
179 | 179 |
mod_list_kazoo=kazoo |
180 | 180 |
|
181 | 181 |
# - modules depending on mongodb |
... | ... |
@@ -193,6 +193,9 @@ mod_list_systemd=log_systemd |
193 | 193 |
# - modules depending on libnsq (+libev libevbuffsock liblcurl libjson-c) library |
194 | 194 |
mod_list_nsq=nsq |
195 | 195 |
|
196 |
+# - modules depending on librabbitmq library |
|
197 |
+mod_list_rabbitmq=rabbitmq |
|
198 |
+ |
|
196 | 199 |
# - all modules |
197 | 200 |
mod_list_all=$(sort $(mod_list_basic) $(mod_list_extra) \ |
198 | 201 |
$(mod_list_db) $(mod_list_dbuid) \ |
... | ... |
@@ -220,7 +223,8 @@ mod_list_all=$(sort $(mod_list_basic) $(mod_list_extra) \ |
220 | 223 |
$(mod_list_mongodb) $(mod_list_cnxcc) \ |
221 | 224 |
$(mod_list_jansson) $(mod_list_geoip2) \ |
222 | 225 |
$(mod_list_erlang) $(mod_list_systemd) \ |
223 |
- $(mod_list_http_async) $(mod_list_nsq)) |
|
226 |
+ $(mod_list_http_async) $(mod_list_nsq) \ |
|
227 |
+ $(mod_list_rabbitmq)) |
|
224 | 228 |
|
225 | 229 |
|
226 | 230 |
|
... | ... |
@@ -414,6 +418,9 @@ module_group_ksystemd=$(mod_list_systemd) |
414 | 418 |
# K nsq modules |
415 | 419 |
module_group_knsq=$(mod_list_nsq) |
416 | 420 |
|
421 |
+# K rabbitmq modules |
|
422 |
+module_group_krabbitmq=$(mod_list_rabbitmq) |
|
423 |
+ |
|
417 | 424 |
# list of static modules |
418 | 425 |
# |
419 | 426 |
static_modules:= |
... | ... |
@@ -190,6 +190,9 @@ mod_list_erlang=erlang |
190 | 190 |
# - modules depending on systemd library |
191 | 191 |
mod_list_systemd=log_systemd |
192 | 192 |
|
193 |
+# - modules depending on libnsq (+libev libevbuffsock liblcurl libjson-c) library |
|
194 |
+mod_list_nsq=nsq |
|
195 |
+ |
|
193 | 196 |
# - all modules |
194 | 197 |
mod_list_all=$(sort $(mod_list_basic) $(mod_list_extra) \ |
195 | 198 |
$(mod_list_db) $(mod_list_dbuid) \ |
... | ... |
@@ -217,7 +220,7 @@ mod_list_all=$(sort $(mod_list_basic) $(mod_list_extra) \ |
217 | 220 |
$(mod_list_mongodb) $(mod_list_cnxcc) \ |
218 | 221 |
$(mod_list_jansson) $(mod_list_geoip2) \ |
219 | 222 |
$(mod_list_erlang) $(mod_list_systemd) \ |
220 |
- $(mod_list_http_async)) |
|
223 |
+ $(mod_list_http_async) $(mod_list_nsq)) |
|
221 | 224 |
|
222 | 225 |
|
223 | 226 |
|
... | ... |
@@ -238,7 +241,7 @@ module_group_standard=$(mod_list_basic) $(mod_list_extra) \ |
238 | 241 |
$(mod_list_devel) |
239 | 242 |
|
240 | 243 |
# Modules in this group are considered a standard part due to |
241 |
-# widespread usage, but they have dependencies that must be satisfied for |
|
244 |
+# widespread usage, but they have dependencies that must be satisfied for |
|
242 | 245 |
# compilation (e.g., lcr, radius, presence, tls, ...). |
243 | 246 |
module_group_common=$(mod_list_db) $(mod_list_dbuid) \ |
244 | 247 |
$(mod_list_pcre) $(mod_list_radius) \ |
... | ... |
@@ -408,6 +411,9 @@ module_group_kerlang=$(mod_list_erlang) |
408 | 411 |
# pkg systemd module |
409 | 412 |
module_group_ksystemd=$(mod_list_systemd) |
410 | 413 |
|
414 |
+# K nsq modules |
|
415 |
+module_group_knsq=$(mod_list_nsq) |
|
416 |
+ |
|
411 | 417 |
# list of static modules |
412 | 418 |
# |
413 | 419 |
static_modules:= |
... | ... |
@@ -153,7 +153,7 @@ mod_list_redis=ndb_redis |
153 | 153 |
mod_list_mono=app_mono |
154 | 154 |
|
155 | 155 |
# - modules related to IMS extensions |
156 |
-mod_list_ims=cdp cdp_avp dialog_ng ims_auth ims_isc ims_icscf ims_qos \ |
|
156 |
+mod_list_ims=cdp cdp_avp ims_dialog ims_auth ims_isc ims_icscf ims_qos \ |
|
157 | 157 |
ims_registrar_pcscf ims_registrar_scscf ims_usrloc_pcscf \ |
158 | 158 |
ims_usrloc_scscf ims_charging |
159 | 159 |
|
- depends on curl and event2 libs
... | ... |
@@ -83,6 +83,9 @@ mod_list_berkeley=db_berkeley |
83 | 83 |
# - modules depending on curl library |
84 | 84 |
mod_list_utils=utils http_client |
85 | 85 |
|
86 |
+# - modules depending on curl and libevent2 library |
|
87 |
+mod_list_http_async=http_async_client |
|
88 |
+ |
|
86 | 89 |
# - modules depending on purple library |
87 | 90 |
mod_list_purple=purple |
88 | 91 |
|
... | ... |
@@ -213,7 +216,8 @@ mod_list_all=$(sort $(mod_list_basic) $(mod_list_extra) \ |
213 | 216 |
$(mod_list_ev) $(mod_list_kazoo) \ |
214 | 217 |
$(mod_list_mongodb) $(mod_list_cnxcc) \ |
215 | 218 |
$(mod_list_jansson) $(mod_list_geoip2) \ |
216 |
- $(mod_list_erlang) $(mod_list_systemd)) |
|
219 |
+ $(mod_list_erlang) $(mod_list_systemd) \ |
|
220 |
+ $(mod_list_http_async)) |
|
217 | 221 |
|
218 | 222 |
|
219 | 223 |
|
... | ... |
@@ -317,6 +321,9 @@ module_group_kldap=$(mod_list_ldap) |
317 | 321 |
# pkg utils module |
318 | 322 |
module_group_kutils=$(mod_list_utils) |
319 | 323 |
|
324 |
+# pkg https_async module |
|
325 |
+module_group_khttp_async=$(mod_list_http_async) |
|
326 |
+ |
|
320 | 327 |
# pkg purple module |
321 | 328 |
module_group_kpurple=$(mod_list_purple) |
322 | 329 |
|
... | ... |
@@ -15,7 +15,7 @@ mod_list_basic=async auth benchmark blst cfg_rpc cfgutils corex counters \ |
15 | 15 |
nat_traversal nathelper path pike pv ratelimit rr rtimer \ |
16 | 16 |
rtpproxy sanity sdpops siputils sl statistics textops \ |
17 | 17 |
textopsx tm tmx topoh xlog rtpengine stun sipt tcpops \ |
18 |
- auth_xkeys smsops tsilo cfgt statsc |
|
18 |
+ auth_xkeys smsops tsilo cfgt statsc topos |
|
19 | 19 |
|
20 | 20 |
# - extra used modules, with no extra dependency |
21 | 21 |
mod_list_extra=avp auth_diameter call_control dmq domainpolicy msrp pdb \ |
... | ... |
@@ -15,7 +15,7 @@ mod_list_basic=async auth benchmark blst cfg_rpc cfgutils corex counters \ |
15 | 15 |
nat_traversal nathelper path pike pv ratelimit rr rtimer \ |
16 | 16 |
rtpproxy sanity sdpops siputils sl statistics textops \ |
17 | 17 |
textopsx tm tmx topoh xlog rtpengine stun sipt tcpops \ |
18 |
- auth_xkeys smsops tsilo cfgt |
|
18 |
+ auth_xkeys smsops tsilo cfgt statsc |
|
19 | 19 |
|
20 | 20 |
# - extra used modules, with no extra dependency |
21 | 21 |
mod_list_extra=avp auth_diameter call_control dmq domainpolicy msrp pdb \ |
- dependency on libssl
... | ... |
@@ -90,7 +90,7 @@ mod_list_purple=purple |
90 | 90 |
mod_list_memcached=memcached |
91 | 91 |
|
92 | 92 |
# - modules depending on openssl library |
93 |
-mod_list_tlsdeps=auth_identity tls |
|
93 |
+mod_list_tlsdeps=auth_identity crypto tls |
|
94 | 94 |
|
95 | 95 |
# - modules depending on openssl library |
96 | 96 |
mod_list_outbound=outbound |
... | ... |
@@ -15,7 +15,7 @@ mod_list_basic=async auth benchmark blst cfg_rpc cfgutils corex counters \ |
15 | 15 |
nat_traversal nathelper path pike pv ratelimit rr rtimer \ |
16 | 16 |
rtpproxy sanity sdpops siputils sl statistics textops \ |
17 | 17 |
textopsx tm tmx topoh xlog rtpengine stun sipt tcpops \ |
18 |
- auth_xkeys smsops tsilo |
|
18 |
+ auth_xkeys smsops tsilo cfgt |
|
19 | 19 |
|
20 | 20 |
# - extra used modules, with no extra dependency |
21 | 21 |
mod_list_extra=avp auth_diameter call_control dmq domainpolicy msrp pdb \ |
... | ... |
@@ -20,7 +20,8 @@ mod_list_basic=async auth benchmark blst cfg_rpc cfgutils corex counters \ |
20 | 20 |
# - extra used modules, with no extra dependency |
21 | 21 |
mod_list_extra=avp auth_diameter call_control dmq domainpolicy msrp pdb \ |
22 | 22 |
qos sca seas sms sst timer tmrec uac_redirect xhttp \ |
23 |
- xhttp_rpc xprint jsonrpc-s nosip dmq_usrloc statsd rtjson |
|
23 |
+ xhttp_rpc xprint jsonrpc-s nosip dmq_usrloc statsd rtjson \ |
|
24 |
+ log_custom |
|
24 | 25 |
|
25 | 26 |
# - common modules depending on database |
26 | 27 |
mod_list_db=acc alias_db auth_db avpops cfg_db db_text db_flatstore \ |
- it includes the log_systemd module
... | ... |
@@ -183,6 +183,9 @@ mod_list_cnxcc=cnxcc |
183 | 183 |
# - modules depending on erlang library |
184 | 184 |
mod_list_erlang=erlang |
185 | 185 |
|
186 |
+# - modules depending on systemd library |
|
187 |
+mod_list_systemd=log_systemd |
|
188 |
+ |
|
186 | 189 |
# - all modules |
187 | 190 |
mod_list_all=$(sort $(mod_list_basic) $(mod_list_extra) \ |
188 | 191 |
$(mod_list_db) $(mod_list_dbuid) \ |
... | ... |
@@ -209,7 +212,7 @@ mod_list_all=$(sort $(mod_list_basic) $(mod_list_extra) \ |
209 | 212 |
$(mod_list_ev) $(mod_list_kazoo) \ |
210 | 213 |
$(mod_list_mongodb) $(mod_list_cnxcc) \ |
211 | 214 |
$(mod_list_jansson) $(mod_list_geoip2) \ |
212 |
- $(mod_list_erlang)) |
|
215 |
+ $(mod_list_erlang) $(mod_list_systemd)) |
|
213 | 216 |
|
214 | 217 |
|
215 | 218 |
|
... | ... |
@@ -394,6 +397,9 @@ module_group_kcnxcc=$(mod_list_cnxcc) |
394 | 397 |
# pkg erlang module |
395 | 398 |
module_group_kerlang=$(mod_list_erlang) |
396 | 399 |
|
400 |
+# pkg systemd module |
|
401 |
+module_group_ksystemd=$(mod_list_systemd) |
|
402 |
+ |
|
397 | 403 |
# list of static modules |
398 | 404 |
# |
399 | 405 |
static_modules:= |
... | ... |
@@ -20,7 +20,7 @@ mod_list_basic=async auth benchmark blst cfg_rpc cfgutils corex counters \ |
20 | 20 |
# - extra used modules, with no extra dependency |
21 | 21 |
mod_list_extra=avp auth_diameter call_control dmq domainpolicy msrp pdb \ |
22 | 22 |
qos sca seas sms sst timer tmrec uac_redirect xhttp \ |
23 |
- xhttp_rpc xprint jsonrpc-s nosip usrloc_dmq statsd rtjson |
|
23 |
+ xhttp_rpc xprint jsonrpc-s nosip dmq_usrloc statsd rtjson |
|
24 | 24 |
|
25 | 25 |
# - common modules depending on database |
26 | 26 |
mod_list_db=acc alias_db auth_db avpops cfg_db db_text db_flatstore \ |
... | ... |
@@ -15,7 +15,7 @@ mod_list_basic=async auth benchmark blst cfg_rpc cfgutils corex counters \ |
15 | 15 |
nat_traversal nathelper path pike pv ratelimit rr rtimer \ |
16 | 16 |
rtpproxy sanity sdpops siputils sl statistics textops \ |
17 | 17 |
textopsx tm tmx topoh xlog rtpengine stun sipt tcpops \ |
18 |
- auth_xkeys smsops |
|
18 |
+ auth_xkeys smsops tsilo |
|
19 | 19 |
|
20 | 20 |
# - extra used modules, with no extra dependency |
21 | 21 |
mod_list_extra=avp auth_diameter call_control dmq domainpolicy msrp pdb \ |
... | ... |
@@ -15,7 +15,7 @@ mod_list_basic=async auth benchmark blst cfg_rpc cfgutils corex counters \ |
15 | 15 |
nat_traversal nathelper path pike pv ratelimit rr rtimer \ |
16 | 16 |
rtpproxy sanity sdpops siputils sl statistics textops \ |
17 | 17 |
textopsx tm tmx topoh xlog rtpengine stun sipt tcpops \ |
18 |
- auth_xkeys |
|
18 |
+ auth_xkeys smsops |
|
19 | 19 |
|
20 | 20 |
# - extra used modules, with no extra dependency |
21 | 21 |
mod_list_extra=avp auth_diameter call_control dmq domainpolicy msrp pdb \ |
... | ... |
@@ -20,7 +20,7 @@ mod_list_basic=async auth benchmark blst cfg_rpc cfgutils corex counters \ |
20 | 20 |
# - extra used modules, with no extra dependency |
21 | 21 |
mod_list_extra=avp auth_diameter call_control dmq domainpolicy msrp pdb \ |
22 | 22 |
qos sca seas sms sst timer tmrec uac_redirect xhttp \ |
23 |
- xhttp_rpc xprint jsonrpc-s nosip usrloc_dmq |
|
23 |
+ xhttp_rpc xprint jsonrpc-s nosip usrloc_dmq statsd rtjson |
|
24 | 24 |
|
25 | 25 |
# - common modules depending on database |
26 | 26 |
mod_list_db=acc alias_db auth_db avpops cfg_db db_text db_flatstore \ |
- not compiled by default
... | ... |
@@ -180,6 +180,9 @@ mod_list_mongodb=db_mongodb ndb_mongodb |
180 | 180 |
# - modules depending on redis and event library |
181 | 181 |
mod_list_cnxcc=cnxcc |
182 | 182 |
|
183 |
+# - modules depending on erlang library |
|
184 |
+mod_list_erlang=erlang |
|
185 |
+ |
|
183 | 186 |
# - all modules |
184 | 187 |
mod_list_all=$(sort $(mod_list_basic) $(mod_list_extra) \ |
185 | 188 |
$(mod_list_db) $(mod_list_dbuid) \ |
... | ... |
@@ -205,7 +208,8 @@ mod_list_all=$(sort $(mod_list_basic) $(mod_list_extra) \ |
205 | 208 |
$(mod_list_gzcompress) $(mod_list_uuid) \ |
206 | 209 |
$(mod_list_ev) $(mod_list_kazoo) \ |
207 | 210 |
$(mod_list_mongodb) $(mod_list_cnxcc) \ |
208 |
- $(mod_list_jansson) $(mod_list_geoip2)) |
|
211 |
+ $(mod_list_jansson) $(mod_list_geoip2) \ |
|
212 |
+ $(mod_list_erlang)) |
|
209 | 213 |
|
210 | 214 |
|
211 | 215 |
|
... | ... |
@@ -387,6 +391,9 @@ module_group_kmongodb=$(mod_list_mongodb) |
387 | 391 |
# pkg cnxcc module |
388 | 392 |
module_group_kcnxcc=$(mod_list_cnxcc) |
389 | 393 |
|
394 |
+# pkg erlang module |
|
395 |
+module_group_kerlang=$(mod_list_erlang) |
|
396 |
+ |
|
390 | 397 |
# list of static modules |
391 | 398 |
# |
392 | 399 |
static_modules:= |
... | ... |
@@ -14,7 +14,8 @@ mod_list_basic=async auth benchmark blst cfg_rpc cfgutils corex counters \ |
14 | 14 |
mediaproxy mi_datagram mi_fifo mi_rpc mqueue \ |
15 | 15 |
nat_traversal nathelper path pike pv ratelimit rr rtimer \ |
16 | 16 |
rtpproxy sanity sdpops siputils sl statistics textops \ |
17 |
- textopsx tm tmx topoh xlog rtpengine stun sipt tcpops |
|
17 |
+ textopsx tm tmx topoh xlog rtpengine stun sipt tcpops \ |
|
18 |
+ auth_xkeys |
|
18 | 19 |
|
19 | 20 |
# - extra used modules, with no extra dependency |
20 | 21 |
mod_list_extra=avp auth_diameter call_control dmq domainpolicy msrp pdb \ |
... | ... |
@@ -14,7 +14,7 @@ mod_list_basic=async auth benchmark blst cfg_rpc cfgutils corex counters \ |
14 | 14 |
mediaproxy mi_datagram mi_fifo mi_rpc mqueue \ |
15 | 15 |
nat_traversal nathelper path pike pv ratelimit rr rtimer \ |
16 | 16 |
rtpproxy sanity sdpops siputils sl statistics textops \ |
17 |
- textopsx tm tmx topoh xlog rtpengine stun sipt |
|
17 |
+ textopsx tm tmx topoh xlog rtpengine stun sipt tcpops |
|
18 | 18 |
|
19 | 19 |
# - extra used modules, with no extra dependency |
20 | 20 |
mod_list_extra=avp auth_diameter call_control dmq domainpolicy msrp pdb \ |
- its dependency is not yet in commond stable OS distributions
... | ... |
@@ -124,7 +124,10 @@ mod_list_perldeps=app_perl db_perlvdb |
124 | 124 |
mod_list_python=app_python |
125 | 125 |
|
126 | 126 |
# - modules depending on geoip library |
127 |
-mod_list_geoip=geoip geoip2 |
|
127 |
+mod_list_geoip=geoip |
|
128 |
+ |
|
129 |
+# - modules depending on new geoip library |
|
130 |
+mod_list_geoip2=geoip2 |
|
128 | 131 |
|
129 | 132 |
# - modules depending on sqlite library |
130 | 133 |
mod_list_sqlite=db_sqlite |
... | ... |
@@ -201,7 +204,7 @@ mod_list_all=$(sort $(mod_list_basic) $(mod_list_extra) \ |
201 | 204 |
$(mod_list_gzcompress) $(mod_list_uuid) \ |
202 | 205 |
$(mod_list_ev) $(mod_list_kazoo) \ |
203 | 206 |
$(mod_list_mongodb) $(mod_list_cnxcc) \ |
204 |
- $(mod_list_jansson)) |
|
207 |
+ $(mod_list_jansson) $(mod_list_geoip2)) |
|
205 | 208 |
|
206 | 209 |
|
207 | 210 |
|
... | ... |
@@ -329,6 +332,9 @@ module_group_kpython=$(mod_list_python) |
329 | 332 |
# pkg geoip module |
330 | 333 |
module_group_kgeoip=$(mod_list_geoip) |
331 | 334 |
|
335 |
+# pkg geoip2 module |
|
336 |
+module_group_kgeoip2=$(mod_list_geoip2) |
|
337 |
+ |
|
332 | 338 |
# pkg sqlite module |
333 | 339 |
module_group_ksqlite=$(mod_list_sqlite) |
334 | 340 |
|
... | ... |
@@ -124,7 +124,7 @@ mod_list_perldeps=app_perl db_perlvdb |
124 | 124 |
mod_list_python=app_python |
125 | 125 |
|
126 | 126 |
# - modules depending on geoip library |
127 |
-mod_list_geoip=geoip |
|
127 |
+mod_list_geoip=geoip geoip2 |
|
128 | 128 |
|
129 | 129 |
# - modules depending on sqlite library |
130 | 130 |
mod_list_sqlite=db_sqlite |
... | ... |
@@ -131,9 +131,12 @@ mod_list_sqlite=db_sqlite |
131 | 131 |
# - modules depending on oracle library |
132 | 132 |
mod_list_oracle=db_oracle |
133 | 133 |
|
134 |
-# - modules depending on json library |
|
134 |
+# - modules depending on json (+libevent) library |
|
135 | 135 |
mod_list_json=json jsonrpc-c |
136 | 136 |
|
137 |
+# - modules depending on jansson (+libevent) library |
|
138 |
+mod_list_jansson=jansson janssonrpc-c |
|
139 |
+ |
|
137 | 140 |
# - modules depending on redis library |
138 | 141 |
mod_list_redis=ndb_redis |
139 | 142 |
|
... | ... |
@@ -196,7 +199,8 @@ mod_list_all=$(sort $(mod_list_basic) $(mod_list_extra) \ |
196 | 199 |
$(mod_list_sctp) $(mod_list_autheph) \ |
197 | 200 |
$(mod_list_gzcompress) $(mod_list_uuid) \ |
198 | 201 |
$(mod_list_ev) $(mod_list_kazoo) \ |
199 |
- $(mod_list_mongodb) $(mod_list_cnxcc)) |
|
202 |
+ $(mod_list_mongodb) $(mod_list_cnxcc) \ |
|
203 |
+ $(mod_list_jansson)) |
|
200 | 204 |
|
201 | 205 |
|
202 | 206 |
|
... | ... |
@@ -330,6 +334,9 @@ module_group_ksqlite=$(mod_list_sqlite) |
330 | 334 |
# K json modules |
331 | 335 |
module_group_kjson=$(mod_list_json) |
332 | 336 |
|
337 |
+# K jansson modules |
|
338 |
+module_group_kjansson=$(mod_list_jansson) |
|
339 |
+ |
|
333 | 340 |
# pkg redis module |
334 | 341 |
module_group_kredis=$(mod_list_redis) |
335 | 342 |
|
... | ... |
@@ -18,7 +18,7 @@ mod_list_basic=async auth benchmark blst cfg_rpc cfgutils corex counters \ |
18 | 18 |
# - extra used modules, with no extra dependency |
19 | 19 |
mod_list_extra=avp auth_diameter call_control dmq domainpolicy msrp pdb \ |
20 | 20 |
qos sca seas sms sst timer tmrec uac_redirect xhttp \ |
21 |
- xhttp_rpc xprint jsonrpc-s nosip |
|
21 |
+ xhttp_rpc xprint jsonrpc-s nosip usrloc_dmq |
|
22 | 22 |
|
23 | 23 |
# - common modules depending on database |
24 | 24 |
mod_list_db=acc alias_db auth_db avpops cfg_db db_text db_flatstore \ |
- it depends now on redis and event library
... | ... |
@@ -16,7 +16,7 @@ mod_list_basic=async auth benchmark blst cfg_rpc cfgutils corex counters \ |
16 | 16 |
textopsx tm tmx topoh xlog rtpengine stun sipt |
17 | 17 |
|
18 | 18 |
# - extra used modules, with no extra dependency |
19 |
-mod_list_extra=avp auth_diameter call_control cnxcc dmq domainpolicy msrp pdb \ |
|
19 |
+mod_list_extra=avp auth_diameter call_control dmq domainpolicy msrp pdb \ |
|
20 | 20 |
qos sca seas sms sst timer tmrec uac_redirect xhttp \ |
21 | 21 |
xhttp_rpc xprint jsonrpc-s nosip |
22 | 22 |
|
... | ... |
@@ -169,6 +169,9 @@ mod_list_kazoo=kazoo |
169 | 169 |
# - modules depending on mongodb |
170 | 170 |
mod_list_mongodb=db_mongodb ndb_mongodb |
171 | 171 |
|
172 |
+# - modules depending on redis and event library |
|
173 |
+mod_list_cnxcc=cnxcc |
|
174 |
+ |
|
172 | 175 |
# - all modules |