Module: kamailio
Branch: master
Commit: 6d9ff00f2dc0a893162b2aa8aa28b0a835b58a2e
URL: 
https://github.com/kamailio/kamailio/commit/6d9ff00f2dc0a893162b2aa8aa28b0a835b58a2e

Author: Daniel-Constantin Mierla <[email protected]>
Committer: Daniel-Constantin Mierla <[email protected]>
Date: 2018-06-19T15:48:48+02:00

core: fixup helper for functions with spve, spve and igp params

---

Modified: src/core/mod_fix.c
Modified: src/core/mod_fix.h

---

Diff:  
https://github.com/kamailio/kamailio/commit/6d9ff00f2dc0a893162b2aa8aa28b0a835b58a2e.diff
Patch: 
https://github.com/kamailio/kamailio/commit/6d9ff00f2dc0a893162b2aa8aa28b0a835b58a2e.patch

---

diff --git a/src/core/mod_fix.c b/src/core/mod_fix.c
index df3775f6cd..9c8a9535b5 100644
--- a/src/core/mod_fix.c
+++ b/src/core/mod_fix.c
@@ -641,6 +641,30 @@ int fixup_free_spve_igp(void** param, int param_no)
        return E_UNSPEC;
 }
 
+/**
+ *
+ */
+int fixup_spve_spve_igp(void** param, int param_no)
+{
+       if(param_no==1 || param_no==2)
+               return fixup_spve_null(param, 1);
+       if(param_no==3)
+               return fixup_igp_null(param, 1);
+       return E_UNSPEC;
+}
+
+/**
+ *
+ */
+int fixup_free_spve_spve_igp(void** param, int param_no)
+{
+       if(param_no==1 || param_no==2)
+               return fixup_free_spve_null(param, 1);
+       if(param_no==3)
+               return fixup_free_igp_null(param, 1);
+       return E_UNSPEC;
+}
+
 /**
  *
  */
diff --git a/src/core/mod_fix.h b/src/core/mod_fix.h
index e78b2d2df0..b3ab9b91ae 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_spve_spve_igp(void** param, int param_no);
+int fixup_free_spve_spve_igp(void** param, int param_no);
+
 int fixup_none_spve(void** param, int param_no);
 int fixup_free_none_spve(void** param, int param_no);
 


_______________________________________________
Kamailio (SER) - Development Mailing List
[email protected]
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev

Reply via email to