jsonrpcs: updated to the new mod interface
authorVictor Seva <linuxmaniac@torreviejawireless.org>
Fri, 28 Sep 2018 08:07:58 +0000 (10:07 +0200)
committerVictor Seva <linuxmaniac@torreviejawireless.org>
Fri, 28 Sep 2018 11:03:26 +0000 (13:03 +0200)
src/modules/jsonrpcs/Makefile
src/modules/jsonrpcs/jsonrpcs_mod.c

index 63a5a09..b5227e3 100644 (file)
@@ -8,7 +8,6 @@ NAME=jsonrpcs.so
 DEFS +=
 LIBS +=
 
-DEFS+=-DKAMAILIO_MOD_INTERFACE
 SERLIBPATH=../../lib
 SER_LIBS+=$(SERLIBPATH)/srutils/srutils
 
index 1fd7372..3169a10 100644 (file)
@@ -175,19 +175,17 @@ static pv_export_t mod_pvs[] = {
 };
 
 /** module exports */
-struct module_exports exports= {
-       "jsonrpcs",
+struct module_exports exports = {
+       "jsonrpcs",      /* module name */
        DEFAULT_DLFLAGS, /* dlopen flags */
-       cmds,
-       params,
-       0,                      /* exported statistics */
-       0,                      /* exported MI functions */
-       mod_pvs,        /* exported pseudo-variables */
-       0,                      /* extra processes */
-       mod_init,       /* module initialization function */
-       0,
-       mod_destroy,/* module destroy function */
-       child_init      /* per-child init function */
+       cmds,            /* cmd (cfg function) exports */
+       params,          /* param exports */
+       0,               /* RPC method exports */
+       mod_pvs,         /* pseudo-variables exports */
+       0,               /* response handling function */
+       mod_init,        /* module init function */
+       child_init,      /* per-child init function */
+       mod_destroy      /* module destroy function */
 };