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

index 8e88828..090e312 100644 (file)
@@ -32,6 +32,4 @@ else
        LIBS+= $(shell pkg-config --libs libevent)
 endif
 
-DEFS+=-DKAMAILIO_MOD_INTERFACE
-
 include ../../Makefile.modules
index 2c3cce2..c5d067b 100644 (file)
@@ -78,18 +78,16 @@ static param_export_t mod_params[]={
  * Exports
  */
 struct module_exports exports = {
-       "jsonrpcc",           /* module name */
-       DEFAULT_DLFLAGS,     /* dlopen flags */
-       cmds,                /* Exported functions */
-       mod_params,          /* Exported parameters */
-       0,                   /* exported statistics */
-       0,                   /* exported MI functions */
-       0,                   /* exported pseudo-variables */
-       0,                   /* extra processes */
-       mod_init,            /* module initialization function */
-       0,                   /* response function*/
-       0,                   /* destroy function */
-       child_init           /* per-child init function */
+       "jsonrpcc",      /* module name */
+       DEFAULT_DLFLAGS, /* dlopen flags */
+       cmds,            /* cmd (cfg function) exports */
+       mod_params,      /* param exports */
+       0,               /* RPC method exports */
+       0,               /* pseudo-variables exports */
+       0,               /* response handling function */
+       mod_init,        /* module init function */
+       child_init,      /* per-child init function */
+       0                /* module destroy function */
 };