app_perl: converted to the new module interface
[sip-router] / src / modules / app_perl / kamailioxs.xs
index 385fa1a..faaa5b1 100644 (file)
@@ -215,9 +215,8 @@ int moduleFunc(struct sip_msg *m, char *func,
               char *param1, char *param2,
               int *retval) {
 
-       sr31_cmd_export_t* exp_func_struct;
+       ksr_cmd_export_t* exp_func_struct;
        struct action *act;
-       unsigned mod_ver;
        char *argv[2];
        int argc = 0;
        struct run_act_ctx ra_ctx;
@@ -259,8 +258,8 @@ int moduleFunc(struct sip_msg *m, char *func,
                argv[1] = NULL;
        }
 
-       exp_func_struct = find_export_record(func, argc, 0, &mod_ver);
-       if (!exp_func_struct || mod_ver < 1) {
+       exp_func_struct = find_export_record(func, argc, 0);
+       if (!exp_func_struct) {
                LM_ERR("function '%s' called, but not available.", func);
                *retval = -1;
                if (argv[0]) pkg_free(argv[0]);