ims_qos: converted to the new module interface
authorFederico Cabiddu <fcabiddu@libon.com>
Fri, 28 Sep 2018 08:05:06 +0000 (10:05 +0200)
committerVictor Seva <linuxmaniac@torreviejawireless.org>
Fri, 28 Sep 2018 11:03:26 +0000 (13:03 +0200)
src/modules/ims_qos/Makefile
src/modules/ims_qos/ims_qos_mod.c

index 86d1646..e6e227a 100644 (file)
@@ -8,8 +8,6 @@ auto_gen=
 NAME=ims_qos.so
 LIBS=
 
-DEFS+=-DKAMAILIO_MOD_INTERFACE
-
 SERLIBPATH=../../lib
 SER_LIBS+=$(SERLIBPATH)/ims/kamailio_ims
 
index 19fad55..5715a05 100644 (file)
@@ -213,14 +213,18 @@ static param_export_t params[] = {
 
 
 /** module exports */
-struct module_exports exports = {"ims_qos", DEFAULT_DLFLAGS, /* dlopen flags */
-               cmds, /* Exported functions */
-               params, 0, /* exported statistics */
-               0, /* exported MI functions */
-               0, /* exported pseudo-variables */
-               0, /* extra processes */
-               mod_init, /* module initialization function */
-               0, mod_destroy, mod_child_init /* per-child init function */};
+struct module_exports exports = {
+       "ims_qos", 
+       DEFAULT_DLFLAGS, /* dlopen flags */
+       cmds,            /* Exported functions */
+       params, 
+       0,               /* exported RPC methods */
+       0,               /* exported pseudo-variables */
+       0,               /* response handling function */
+       mod_init,        /* module initialization function */
+       mod_child_init,  /* per-child init function */
+       mod_destroy
+};
 
 /**
  * init module function