Commit 2c9b808e authored by rennoch's avatar rennoch
Browse files

change template restrictions from value to present, since templates allows wildcards (mw_)

parent ef7fe82f
Loading
Loading
Loading
Loading
+3 −3
Original line number Original line Diff line number Diff line
@@ -156,7 +156,7 @@ module LibDiameter_Templates {
        template Result_Code_Type/*integer*/ m_resultCode_diameterSuccess := DIAMETER_SUCCESS_E/*2001*/;
        template Result_Code_Type/*integer*/ m_resultCode_diameterSuccess := DIAMETER_SUCCESS_E/*2001*/;
        template Result_Code_Type/*integer*/ mw_resultCode_diameterSuccess := (DIAMETER_SUCCESS_E,DIAMETER_LIMITED_SUCCESS_E/*2000..2999*/);
        template Result_Code_Type/*integer*/ mw_resultCode_diameterSuccess := (DIAMETER_SUCCESS_E,DIAMETER_LIMITED_SUCCESS_E/*2000..2999*/);


        template AVP_Type mw_avpType(template (value) AVP_Header p_avpHeader) := {
        template AVP_Type mw_avpType(template (present) AVP_Header p_avpHeader) := {
            aVP_Header := p_avpHeader,
            aVP_Header := p_avpHeader,
            aVP_Data := *
            aVP_Data := *
        }
        }
@@ -271,7 +271,7 @@ module LibDiameter_Templates {
                aVP_vid := *
                aVP_vid := *
            }
            }
            
            
            template AVP_Header mw_aVP_Header_any_Code (template (value) AVP_Code p_avpCode):= {
            template AVP_Header mw_aVP_Header_any_Code (template (present) AVP_Code p_avpCode):= {
                aVP_Code := p_avpCode,
                aVP_Code := p_avpCode,
                aVP_flags := mw_avpFlags_any,
                aVP_flags := mw_avpFlags_any,
                aVP_len := ?,
                aVP_len := ?,
@@ -752,7 +752,7 @@ module LibDiameter_Templates {
                aVP_Data := p_avpData
                aVP_Data := p_avpData
            }
            }
            
            
            template Failed_AVP mw_failed(template (value) Failed_AVP.aVP p_avpData) := {
            template Failed_AVP mw_failed(template (present) Failed_AVP.aVP p_avpData) := {
                aVP_Header := mw_aVP_Header_Vbit0Mbit1(c_failed_AVP_Code),
                aVP_Header := mw_aVP_Header_Vbit0Mbit1(c_failed_AVP_Code),
                aVP := p_avpData
                aVP := p_avpData
            }
            }