Browse Source

* core

* Added fixup_igp_pvar and fixup_free_igp_pvar fixup functions.
Juha Heinanen 16 years ago
parent
commit
1c5d19277a
2 changed files with 4 additions and 0 deletions
  1. 1 0
      mod_fix.c
  2. 3 0
      mod_fix.h

+ 1 - 0
mod_fix.c

@@ -176,6 +176,7 @@ FIXUP_F2T(pvar_str_str, 1, 3, 1, FPARAM_PVS, FPARAM_STR)
 
 FIXUP_F2FP(igp_null, 1, 1, 1, FPARAM_INT|FPARAM_PVS, 0)
 FIXUP_F2FP(igp_igp, 1, 2, 2,  FPARAM_INT|FPARAM_PVS, 0)
+FIXUP_F2FP(igp_pvar, 1, 2, 1,  FPARAM_INT|FPARAM_PVS, FPARAM_PVS)
 
 FIXUP_F2FP_T(igp_pvar_pvar, 1, 3, 1, FPARAM_INT|FPARAM_PVS, FPARAM_PVS)
 

+ 3 - 0
mod_fix.h

@@ -109,6 +109,9 @@ int fixup_igp_igp(void** param, int param_no);
 int fixup_igp_null(void** param, int param_no);
 int fixup_get_ivalue(struct sip_msg* msg, gparam_p gp, int *val);
 
+int fixup_igp_pvar(void** param, int param_no);
+int fixup_free_igp_pvar(void** param, int param_no);
+
 int fixup_igp_pvar_pvar(void** param, int param_no);
 int fixup_free_igp_pvar_pvar(void** param, int param_no);