[sr-dev] git:master:41067694: core: helper fixup function for none and spve parameters
Daniel-Constantin Mierla
miconda at gmail.com
Fri Jun 8 10:53:50 CEST 2018
Module: kamailio
Branch: master
Commit: 4106769466e842f971d8aeab38cb2343cb90efdf
URL: https://github.com/kamailio/kamailio/commit/4106769466e842f971d8aeab38cb2343cb90efdf
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Committer: Daniel-Constantin Mierla <miconda at gmail.com>
Date: 2018-06-08T10:48:59+02:00
core: helper fixup function for none and spve parameters
---
Modified: src/core/mod_fix.c
Modified: src/core/mod_fix.h
---
Diff: https://github.com/kamailio/kamailio/commit/4106769466e842f971d8aeab38cb2343cb90efdf.diff
Patch: https://github.com/kamailio/kamailio/commit/4106769466e842f971d8aeab38cb2343cb90efdf.patch
---
diff --git a/src/core/mod_fix.c b/src/core/mod_fix.c
index b07adcfc26..df3775f6cd 100644
--- a/src/core/mod_fix.c
+++ b/src/core/mod_fix.c
@@ -664,3 +664,23 @@ int fixup_free_spve_pvar(void** param, int param_no)
return fixup_free_pvar_null(param, 1);
return E_UNSPEC;
}
+
+/**
+ *
+ */
+int fixup_none_spve(void** param, int param_no)
+{
+ if(param_no==2)
+ return fixup_spve_null(param, 1);
+ return 0;
+}
+
+/**
+ *
+ */
+int fixup_free_none_spve(void** param, int param_no)
+{
+ if(param_no==2)
+ return fixup_free_spve_null(param, 1);
+ return 0;
+}
\ No newline at end of file
diff --git a/src/core/mod_fix.h b/src/core/mod_fix.h
index 869dd78527..e78b2d2df0 100644
--- a/src/core/mod_fix.h
+++ b/src/core/mod_fix.h
@@ -146,6 +146,9 @@ int fixup_free_spve_igp(void** param, int param_no);
int fixup_spve_pvar(void** param, int param_no);
int fixup_free_spve_pvar(void** param, int param_no);
+int fixup_none_spve(void** param, int param_no);
+int fixup_free_none_spve(void** param, int param_no);
+
/** get the corresp. free fixup function.*/
free_fixup_function mod_fix_get_fixup_free(fixup_function f);
More information about the sr-dev
mailing list