diff --git a/src/Makefile.groups b/src/Makefile.groups
index e9ae36427d4..da1452a6965 100644
--- a/src/Makefile.groups
+++ b/src/Makefile.groups
@@ -20,7 +20,7 @@ mod_list_basic=async auth benchmark blst cfg_rpc cfgutils corex counters \
# - extra used modules, with no extra dependency
mod_list_extra=avp auth_diameter call_control dmq domainpolicy msrp pdb \
qos sca seas sms sst timer tmrec uac_redirect xhttp \
- xhttp_rpc xprint jsonrpc-s nosip dmq_usrloc statsd rtjson \
+ xhttp_rpc xprint jsonrpcs nosip dmq_usrloc statsd rtjson \
log_custom ss7ops
# - common modules depending on database
@@ -60,7 +60,7 @@ mod_list_unixodbc=db_unixodbc
mod_list_cassandra=db_cassandra ndb_cassandra
# - modules depending on xml2 library
-mod_list_cpl=cpl-c
+mod_list_cpl=cplc
# - modules depending on xml2 library
mod_list_xmldeps=xhttp_pi xmlrpc xmlops
@@ -138,10 +138,10 @@ mod_list_sqlite=db_sqlite
mod_list_oracle=db_oracle
# - modules depending on json (+libevent) library
-mod_list_json=json jsonrpc-c
+mod_list_json=json jsonrpcc
# - modules depending on jansson (+libevent) library
-mod_list_jansson=jansson janssonrpc-c
+mod_list_jansson=jansson janssonrpcc
# - modules depending on redis library
mod_list_redis=ndb_redis
diff --git a/src/modules/janssonrpc-c/Makefile b/src/modules/janssonrpcc/Makefile
similarity index 95%
rename from src/modules/janssonrpc-c/Makefile
rename to src/modules/janssonrpcc/Makefile
index 21e4d4c08c9..596b3d42f50 100644
--- a/src/modules/janssonrpc-c/Makefile
+++ b/src/modules/janssonrpcc/Makefile
@@ -1,12 +1,12 @@
#
# janssonrpc-c module makefile
#
-#
+#
# WARNING: do not run this directly, it should be run by the master Makefile
include ../../Makefile.defs
auto_gen=
-NAME=janssonrpc-c.so
+NAME=janssonrpcc.so
LIBS=-lm
BUILDER = $(shell which pkg-config)
@@ -19,7 +19,7 @@ else
DEFS+= $(shell pkg-config --cflags libevent)
LIBS+= $(shell pkg-config --libs libevent)
endif
-
+
DEFS+=-DOPENSER_MOD_INTERFACE
SERLIBPATH=../../lib
diff --git a/src/modules/janssonrpc-c/README b/src/modules/janssonrpcc/README
similarity index 100%
rename from src/modules/janssonrpc-c/README
rename to src/modules/janssonrpcc/README
diff --git a/src/modules/janssonrpc-c/doc/Makefile b/src/modules/janssonrpcc/doc/Makefile
similarity index 76%
rename from src/modules/janssonrpc-c/doc/Makefile
rename to src/modules/janssonrpcc/doc/Makefile
index 8eb5e083802..a49914aaaa0 100644
--- a/src/modules/janssonrpc-c/doc/Makefile
+++ b/src/modules/janssonrpcc/doc/Makefile
@@ -1,4 +1,4 @@
-docs = janssonrpc-c.xml
+docs = janssonrpcc.xml
docbook_dir = ../../../../doc/docbook
include $(docbook_dir)/Makefile.module
diff --git a/src/modules/janssonrpc-c/doc/janssonrpc-c.xml b/src/modules/janssonrpcc/doc/janssonrpcc.xml
similarity index 83%
rename from src/modules/janssonrpc-c/doc/janssonrpc-c.xml
rename to src/modules/janssonrpcc/doc/janssonrpcc.xml
index bc68d96965d..3bdbb426dd4 100644
--- a/src/modules/janssonrpc-c/doc/janssonrpc-c.xml
+++ b/src/modules/janssonrpcc/doc/janssonrpcc.xml
@@ -10,8 +10,8 @@
- janssonrpc-c Module
- sip-router.org
+ JANSSONRPCC (jsonrpc client) Module
+ kamailio.org
Joe
@@ -31,6 +31,6 @@
-
+
diff --git a/src/modules/janssonrpc-c/doc/janssonrpc-c_admin.xml b/src/modules/janssonrpcc/doc/janssonrpcc_admin.xml
similarity index 96%
rename from src/modules/janssonrpc-c/doc/janssonrpc-c_admin.xml
rename to src/modules/janssonrpcc/doc/janssonrpcc_admin.xml
index ef6d5cb370e..2b67caff65b 100644
--- a/src/modules/janssonrpc-c/doc/janssonrpc-c_admin.xml
+++ b/src/modules/janssonrpcc/doc/janssonrpcc_admin.xml
@@ -82,7 +82,7 @@
Set min_srv_ttl parameter
...
-modparam("janssonrpc-c", "min_srv_ttl", 30)
+modparam("janssonrpcc", "min_srv_ttl", 30)
...
@@ -104,7 +104,7 @@ modparam("janssonrpc-c", "min_srv_ttl", 30)
Set result_pv parameter
...
-modparam("janssonrpc-c", "result_pv", "$var(result)")
+modparam("janssonrpcc", "result_pv", "$var(result)")
...
@@ -140,10 +140,10 @@ modparam("janssonrpc-c", "result_pv", "$var(result)")
Set server parameter
...
-modparam("janssonrpc-c", "server", "conn=tests;srv=_test1._tcp.example.net");
-modparam("janssonrpc-c", "server", "conn=tests;srv=_test2._tcp.example.net");
-modparam("janssonrpc-c", "server", "conn=local;addr=localhost;port=8080;priority=10;weight=10");
-modparam("janssonrpc-c", "server", "conn=user_db;addr=rpc.prod.exmaple.net;port=5060;priority=10;weight=10");
+modparam("janssonrpcc", "server", "conn=tests;srv=_test1._tcp.example.net");
+modparam("janssonrpcc", "server", "conn=tests;srv=_test2._tcp.example.net");
+modparam("janssonrpcc", "server", "conn=local;addr=localhost;port=8080;priority=10;weight=10");
+modparam("janssonrpcc", "server", "conn=user_db;addr=rpc.prod.exmaple.net;port=5060;priority=10;weight=10");
...
diff --git a/src/modules/janssonrpc-c/janssonrpc.h b/src/modules/janssonrpcc/janssonrpc.h
similarity index 100%
rename from src/modules/janssonrpc-c/janssonrpc.h
rename to src/modules/janssonrpcc/janssonrpc.h
diff --git a/src/modules/janssonrpc-c/janssonrpc_connect.c b/src/modules/janssonrpcc/janssonrpc_connect.c
similarity index 100%
rename from src/modules/janssonrpc-c/janssonrpc_connect.c
rename to src/modules/janssonrpcc/janssonrpc_connect.c
diff --git a/src/modules/janssonrpc-c/janssonrpc_connect.h b/src/modules/janssonrpcc/janssonrpc_connect.h
similarity index 100%
rename from src/modules/janssonrpc-c/janssonrpc_connect.h
rename to src/modules/janssonrpcc/janssonrpc_connect.h
diff --git a/src/modules/janssonrpc-c/janssonrpc_funcs.c b/src/modules/janssonrpcc/janssonrpc_funcs.c
similarity index 100%
rename from src/modules/janssonrpc-c/janssonrpc_funcs.c
rename to src/modules/janssonrpcc/janssonrpc_funcs.c
diff --git a/src/modules/janssonrpc-c/janssonrpc_funcs.h b/src/modules/janssonrpcc/janssonrpc_funcs.h
similarity index 100%
rename from src/modules/janssonrpc-c/janssonrpc_funcs.h
rename to src/modules/janssonrpcc/janssonrpc_funcs.h
diff --git a/src/modules/janssonrpc-c/janssonrpc_global.c b/src/modules/janssonrpcc/janssonrpc_global.c
similarity index 100%
rename from src/modules/janssonrpc-c/janssonrpc_global.c
rename to src/modules/janssonrpcc/janssonrpc_global.c
diff --git a/src/modules/janssonrpc-c/janssonrpc_io.c b/src/modules/janssonrpcc/janssonrpc_io.c
similarity index 100%
rename from src/modules/janssonrpc-c/janssonrpc_io.c
rename to src/modules/janssonrpcc/janssonrpc_io.c
diff --git a/src/modules/janssonrpc-c/janssonrpc_io.h b/src/modules/janssonrpcc/janssonrpc_io.h
similarity index 100%
rename from src/modules/janssonrpc-c/janssonrpc_io.h
rename to src/modules/janssonrpcc/janssonrpc_io.h
diff --git a/src/modules/janssonrpc-c/janssonrpc_request.c b/src/modules/janssonrpcc/janssonrpc_request.c
similarity index 100%
rename from src/modules/janssonrpc-c/janssonrpc_request.c
rename to src/modules/janssonrpcc/janssonrpc_request.c
diff --git a/src/modules/janssonrpc-c/janssonrpc_request.h b/src/modules/janssonrpcc/janssonrpc_request.h
similarity index 100%
rename from src/modules/janssonrpc-c/janssonrpc_request.h
rename to src/modules/janssonrpcc/janssonrpc_request.h
diff --git a/src/modules/janssonrpc-c/janssonrpc_server.c b/src/modules/janssonrpcc/janssonrpc_server.c
similarity index 100%
rename from src/modules/janssonrpc-c/janssonrpc_server.c
rename to src/modules/janssonrpcc/janssonrpc_server.c
diff --git a/src/modules/janssonrpc-c/janssonrpc_server.h b/src/modules/janssonrpcc/janssonrpc_server.h
similarity index 100%
rename from src/modules/janssonrpc-c/janssonrpc_server.h
rename to src/modules/janssonrpcc/janssonrpc_server.h
diff --git a/src/modules/janssonrpc-c/janssonrpc_srv.c b/src/modules/janssonrpcc/janssonrpc_srv.c
similarity index 100%
rename from src/modules/janssonrpc-c/janssonrpc_srv.c
rename to src/modules/janssonrpcc/janssonrpc_srv.c
diff --git a/src/modules/janssonrpc-c/janssonrpc_srv.h b/src/modules/janssonrpcc/janssonrpc_srv.h
similarity index 100%
rename from src/modules/janssonrpc-c/janssonrpc_srv.h
rename to src/modules/janssonrpcc/janssonrpc_srv.h
diff --git a/src/modules/janssonrpc-c/janssonrpc_mod.c b/src/modules/janssonrpcc/janssonrpcc_mod.c
similarity index 99%
rename from src/modules/janssonrpc-c/janssonrpc_mod.c
rename to src/modules/janssonrpcc/janssonrpcc_mod.c
index cd2dc28ac2e..a6e9c010d30 100644
--- a/src/modules/janssonrpc-c/janssonrpc_mod.c
+++ b/src/modules/janssonrpcc/janssonrpcc_mod.c
@@ -98,7 +98,7 @@ static param_export_t mod_params[]={
* Exports
*/
struct module_exports exports = {
- "janssonrpc-c", /* module name */
+ "janssonrpcc", /* module name */
DEFAULT_DLFLAGS, /* dlopen flags */
cmds, /* Exported functions */
mod_params, /* Exported parameters */
diff --git a/src/modules/janssonrpc-c/netstring.c b/src/modules/janssonrpcc/netstring.c
similarity index 100%
rename from src/modules/janssonrpc-c/netstring.c
rename to src/modules/janssonrpcc/netstring.c
diff --git a/src/modules/janssonrpc-c/netstring.h b/src/modules/janssonrpcc/netstring.h
similarity index 100%
rename from src/modules/janssonrpc-c/netstring.h
rename to src/modules/janssonrpcc/netstring.h
diff --git a/src/modules/janssonrpc-c/test/mem-test.sh b/src/modules/janssonrpcc/test/mem-test.sh
similarity index 100%
rename from src/modules/janssonrpc-c/test/mem-test.sh
rename to src/modules/janssonrpcc/test/mem-test.sh
diff --git a/src/modules/janssonrpc-c/test/run-tests.sh b/src/modules/janssonrpcc/test/run-tests.sh
similarity index 100%
rename from src/modules/janssonrpc-c/test/run-tests.sh
rename to src/modules/janssonrpcc/test/run-tests.sh
diff --git a/src/modules/janssonrpc-c/test/test.cfg b/src/modules/janssonrpcc/test/test.cfg
similarity index 100%
rename from src/modules/janssonrpc-c/test/test.cfg
rename to src/modules/janssonrpcc/test/test.cfg
diff --git a/src/modules/janssonrpc-c/unit_tests/Makefile b/src/modules/janssonrpcc/unit_tests/Makefile
similarity index 100%
rename from src/modules/janssonrpc-c/unit_tests/Makefile
rename to src/modules/janssonrpcc/unit_tests/Makefile
diff --git a/src/modules/janssonrpc-c/unit_tests/netstring.c b/src/modules/janssonrpcc/unit_tests/netstring.c
similarity index 100%
rename from src/modules/janssonrpc-c/unit_tests/netstring.c
rename to src/modules/janssonrpcc/unit_tests/netstring.c
diff --git a/src/modules/janssonrpc-c/unit_tests/seatest/license.txt b/src/modules/janssonrpcc/unit_tests/seatest/license.txt
similarity index 100%
rename from src/modules/janssonrpc-c/unit_tests/seatest/license.txt
rename to src/modules/janssonrpcc/unit_tests/seatest/license.txt
diff --git a/src/modules/janssonrpc-c/unit_tests/seatest/seatest.c b/src/modules/janssonrpcc/unit_tests/seatest/seatest.c
similarity index 100%
rename from src/modules/janssonrpc-c/unit_tests/seatest/seatest.c
rename to src/modules/janssonrpcc/unit_tests/seatest/seatest.c
diff --git a/src/modules/janssonrpc-c/unit_tests/seatest/seatest.h b/src/modules/janssonrpcc/unit_tests/seatest/seatest.h
similarity index 100%
rename from src/modules/janssonrpc-c/unit_tests/seatest/seatest.h
rename to src/modules/janssonrpcc/unit_tests/seatest/seatest.h
diff --git a/src/modules/janssonrpc-c/unit_tests/test.h b/src/modules/janssonrpcc/unit_tests/test.h
similarity index 100%
rename from src/modules/janssonrpc-c/unit_tests/test.h
rename to src/modules/janssonrpcc/unit_tests/test.h
diff --git a/src/modules/jsonrpc-c/.gitignore b/src/modules/jsonrpcc/.gitignore
similarity index 100%
rename from src/modules/jsonrpc-c/.gitignore
rename to src/modules/jsonrpcc/.gitignore
diff --git a/src/modules/jsonrpc-c/Makefile b/src/modules/jsonrpcc/Makefile
similarity index 92%
rename from src/modules/jsonrpc-c/Makefile
rename to src/modules/jsonrpcc/Makefile
index 171eb272deb..8e88828df43 100644
--- a/src/modules/jsonrpc-c/Makefile
+++ b/src/modules/jsonrpcc/Makefile
@@ -1,12 +1,12 @@
#
-# jsonrpc module makefile
+# jsonrpcc module makefile
+#
#
-#
# WARNING: do not run this directly, it should be run by the master Makefile
include ../../Makefile.defs
auto_gen=
-NAME=jsonrpc-c.so
+NAME=jsonrpcc.so
LIBS=-lm
JLIB=json
@@ -31,8 +31,7 @@ else
DEFS+= $(shell pkg-config --cflags libevent)
LIBS+= $(shell pkg-config --libs libevent)
endif
-
+
DEFS+=-DKAMAILIO_MOD_INTERFACE
-SERLIBPATH=../../lib
include ../../Makefile.modules
diff --git a/src/modules/jsonrpc-c/README b/src/modules/jsonrpcc/README
similarity index 100%
rename from src/modules/jsonrpc-c/README
rename to src/modules/jsonrpcc/README
diff --git a/src/modules/jsonrpc-c/TODO b/src/modules/jsonrpcc/TODO
similarity index 100%
rename from src/modules/jsonrpc-c/TODO
rename to src/modules/jsonrpcc/TODO
diff --git a/src/modules/jsonrpc-s/doc/Makefile b/src/modules/jsonrpcc/doc/Makefile
similarity index 78%
rename from src/modules/jsonrpc-s/doc/Makefile
rename to src/modules/jsonrpcc/doc/Makefile
index 1f69db38aea..b21ab3f2872 100644
--- a/src/modules/jsonrpc-s/doc/Makefile
+++ b/src/modules/jsonrpcc/doc/Makefile
@@ -1,4 +1,4 @@
-docs = jsonrpc-s.xml
+docs = jsonrpcc.xml
docbook_dir = ../../../../doc/docbook
include $(docbook_dir)/Makefile.module
diff --git a/src/modules/jsonrpc-c/doc/jsonrpc-c.xml b/src/modules/jsonrpcc/doc/jsonrpcc.xml
similarity index 89%
rename from src/modules/jsonrpc-c/doc/jsonrpc-c.xml
rename to src/modules/jsonrpcc/doc/jsonrpcc.xml
index c8daf76a07e..780db4274ec 100644
--- a/src/modules/jsonrpc-c/doc/jsonrpc-c.xml
+++ b/src/modules/jsonrpcc/doc/jsonrpcc.xml
@@ -10,7 +10,7 @@
- jsonrpc-c (client) Module
+ JSONRPCC (jsonrpc client) Module
sip-router.org
@@ -30,8 +30,7 @@
-
-
-
-
+
+
+
diff --git a/src/modules/jsonrpc-c/doc/jsonrpc-c_admin.xml b/src/modules/jsonrpcc/doc/jsonrpcc_admin.xml
similarity index 97%
rename from src/modules/jsonrpc-c/doc/jsonrpc-c_admin.xml
rename to src/modules/jsonrpcc/doc/jsonrpcc_admin.xml
index 6eb243d5cd3..e55461d35fc 100644
--- a/src/modules/jsonrpc-c/doc/jsonrpc-c_admin.xml
+++ b/src/modules/jsonrpcc/doc/jsonrpcc_admin.xml
@@ -86,7 +86,7 @@
Set servers parameter
...
-modparam("jsonrpc", "servers", "localhost:9999,2 10.10.0.1:9999,2 backup.server:9999,1")
+modparam("jsonrpcc", "servers", "localhost:9999,2 10.10.0.1:9999,2 backup.server:9999,1")
...
@@ -101,7 +101,7 @@ modparam("jsonrpc", "servers", "localhost:9999,2 10.10.0.1:9999,2 backup.server:
Set max_conn_attempts parameter
...
-modparam("jsonrpc", "max_conn_attempts", 10)
+modparam("jsonrpcc", "max_conn_attempts", 10)
...
diff --git a/src/modules/jsonrpc-c/jsonrpc.c b/src/modules/jsonrpcc/jsonrpc.c
similarity index 100%
rename from src/modules/jsonrpc-c/jsonrpc.c
rename to src/modules/jsonrpcc/jsonrpc.c
diff --git a/src/modules/jsonrpc-c/jsonrpc.h b/src/modules/jsonrpcc/jsonrpc.h
similarity index 100%
rename from src/modules/jsonrpc-c/jsonrpc.h
rename to src/modules/jsonrpcc/jsonrpc.h
diff --git a/src/modules/jsonrpc-c/jsonrpc_io.c b/src/modules/jsonrpcc/jsonrpc_io.c
similarity index 100%
rename from src/modules/jsonrpc-c/jsonrpc_io.c
rename to src/modules/jsonrpcc/jsonrpc_io.c
diff --git a/src/modules/jsonrpc-c/jsonrpc_io.h b/src/modules/jsonrpcc/jsonrpc_io.h
similarity index 100%
rename from src/modules/jsonrpc-c/jsonrpc_io.h
rename to src/modules/jsonrpcc/jsonrpc_io.h
diff --git a/src/modules/jsonrpc-c/jsonrpc_request.c b/src/modules/jsonrpcc/jsonrpc_request.c
similarity index 100%
rename from src/modules/jsonrpc-c/jsonrpc_request.c
rename to src/modules/jsonrpcc/jsonrpc_request.c
diff --git a/src/modules/jsonrpc-c/jsonrpc_request.h b/src/modules/jsonrpcc/jsonrpc_request.h
similarity index 100%
rename from src/modules/jsonrpc-c/jsonrpc_request.h
rename to src/modules/jsonrpcc/jsonrpc_request.h
diff --git a/src/modules/jsonrpc-c/jsonrpc_mod.c b/src/modules/jsonrpcc/jsonrpcc_mod.c
similarity index 99%
rename from src/modules/jsonrpc-c/jsonrpc_mod.c
rename to src/modules/jsonrpcc/jsonrpcc_mod.c
index f72dbe04a13..567fdaf1428 100644
--- a/src/modules/jsonrpc-c/jsonrpc_mod.c
+++ b/src/modules/jsonrpcc/jsonrpcc_mod.c
@@ -76,7 +76,7 @@ static param_export_t mod_params[]={
* Exports
*/
struct module_exports exports = {
- "jsonrpc", /* module name */
+ "jsonrpcc", /* module name */
DEFAULT_DLFLAGS, /* dlopen flags */
cmds, /* Exported functions */
mod_params, /* Exported parameters */
diff --git a/src/modules/jsonrpc-c/netstring.c b/src/modules/jsonrpcc/netstring.c
similarity index 100%
rename from src/modules/jsonrpc-c/netstring.c
rename to src/modules/jsonrpcc/netstring.c
diff --git a/src/modules/jsonrpc-c/netstring.h b/src/modules/jsonrpcc/netstring.h
similarity index 100%
rename from src/modules/jsonrpc-c/netstring.h
rename to src/modules/jsonrpcc/netstring.h
diff --git a/src/modules/jsonrpc-s/Makefile b/src/modules/jsonrpcs/Makefile
similarity index 91%
rename from src/modules/jsonrpc-s/Makefile
rename to src/modules/jsonrpcs/Makefile
index 3ef462a1202..63a5a0920ed 100644
--- a/src/modules/jsonrpc-s/Makefile
+++ b/src/modules/jsonrpcs/Makefile
@@ -1,10 +1,10 @@
-#
-#
+#
+#
# WARNING: do not run this directly, it should be run by the master Makefile
include ../../Makefile.defs
auto_gen=
-NAME=jsonrpc-s.so
+NAME=jsonrpcs.so
DEFS +=
LIBS +=
diff --git a/src/modules/jsonrpc-s/README b/src/modules/jsonrpcs/README
similarity index 100%
rename from src/modules/jsonrpc-s/README
rename to src/modules/jsonrpcs/README
diff --git a/src/modules/jsonrpc-c/doc/Makefile b/src/modules/jsonrpcs/doc/Makefile
similarity index 78%
rename from src/modules/jsonrpc-c/doc/Makefile
rename to src/modules/jsonrpcs/doc/Makefile
index cb72095ae3e..46de690734b 100644
--- a/src/modules/jsonrpc-c/doc/Makefile
+++ b/src/modules/jsonrpcs/doc/Makefile
@@ -1,4 +1,4 @@
-docs = jsonrpc-c.xml
+docs = jsonrpcs.xml
docbook_dir = ../../../../doc/docbook
include $(docbook_dir)/Makefile.module
diff --git a/src/modules/jsonrpc-s/doc/jsonrpc-s.xml b/src/modules/jsonrpcs/doc/jsonrpcs.xml
similarity index 89%
rename from src/modules/jsonrpc-s/doc/jsonrpc-s.xml
rename to src/modules/jsonrpcs/doc/jsonrpcs.xml
index b3c73a8f9dc..5d6243a4454 100644
--- a/src/modules/jsonrpc-s/doc/jsonrpc-s.xml
+++ b/src/modules/jsonrpcs/doc/jsonrpcs.xml
@@ -10,7 +10,7 @@
- JSONRPC-S Module
+ JSONRPC-S (jsonrpc server) Module
kamailio.org
@@ -30,8 +30,7 @@
-
-
-
-
+
+
+
diff --git a/src/modules/jsonrpc-s/doc/jsonrpc-s_admin.xml b/src/modules/jsonrpcs/doc/jsonrpcs_admin.xml
similarity index 90%
rename from src/modules/jsonrpc-s/doc/jsonrpc-s_admin.xml
rename to src/modules/jsonrpcs/doc/jsonrpcs_admin.xml
index 3aee78f981d..98a3ccce5a4 100644
--- a/src/modules/jsonrpc-s/doc/jsonrpc-s_admin.xml
+++ b/src/modules/jsonrpcs/doc/jsonrpcs_admin.xml
@@ -82,7 +82,7 @@