Commit d783604b authored by rennoch's avatar rennoch
Browse files

add missing fields that are optional

parent 0a40f94c
Loading
Loading
Loading
Loading
+19 −4
Original line number Diff line number Diff line
@@ -358,7 +358,8 @@ module DiameterS6a_Templates {
                                                           + lengthof ( encvalue ( p_aPNConfiguration ))/8, c_vendId3gpp ),
                    context_Identifier       := p_contextIdentifier,
                    all_APN_Conf_Included_Id := p_allAPNConfIncludedId,
                    aPN_Configuration        := { p_aPNConfiguration }
                    aPN_Configuration        := { p_aPNConfiguration },
                    aVP_Type := omit
                } // End of template m_apnConfigurationProfile

                template (value) All_APN_Conf_Included_Id_AVP m_allAPNConfIncludedId ( in template (value) All_APN_Conf_Included_Id_Code 
@@ -379,9 +380,21 @@ module DiameterS6a_Templates {
                                                           + lengthof ( encvalue ( p_serviceSelection ))/8
                                                           + lengthof ( encvalue ( p_mIP6AgentInfo ))/8, c_vendId3gpp ),
                    context_Identifier       := p_contextIdentifier,
                    served_Party := omit,
                    pDN_Type                 := p_pdnType,
                    service_Selection        := p_serviceSelection,
                    mIP6_Agent_Info          := p_mIP6AgentInfo
                    ePS_Subscribed_QoS_Profile := omit,
                    vPLMN_Dynamic_Address_Allowed := omit,
                    mIP6_Agent_Info          := p_mIP6AgentInfo,
					visited_Network_Identifier := omit,
                    pDN_GW_Allocation_Type := omit,
                    threeGPP_Charging_Char := omit,
                    aMBR := omit,
                    specific_APN_Info := omit,
                    aPN_OI_Replacement := omit,
                    sIPTO_Permission := omit,
                    lIPA_Permission := omit,
                    aVP_Type := omit
                } // End of template m_apnConfiguration

                template (value) PDN_Type_AVP m_pdnType ( in template (value) PDN_Type_Code p_code ) := {
@@ -561,7 +574,8 @@ module DiameterS6a_Templates {
                    ),
                    context_Identifier       := ?,
                    all_APN_Conf_Included_Id := ?,
                    aPN_Configuration        := ?
                    aPN_Configuration        := ?,
                    aVP_Type := *
                } // End of template mw_apnConfigurationProfile_dummy
                
                template (present) APN_Configuration_AVP mw_aPN_Configuration_dummy := {
@@ -600,7 +614,8 @@ module DiameterS6a_Templates {
                ) modifies mw_apnConfigurationProfile_dummy := {
                    context_Identifier       := p_context_Identifier,
                    all_APN_Conf_Included_Id := p_all_APN_Conf_Included_Id,
                    aPN_Configuration        := superset(mdw_aPN_Configuration_ePS_aMBR)
                    aPN_Configuration        := superset(mdw_aPN_Configuration_ePS_aMBR),
                    aVP_Type := *
                } // End of template mw_apnConfigurationProfile
                
                template (present) APN_Configuration_Profile_AVP mdw_apnConfigurationProfile_e(