Commit 1041b446 authored by filatov's avatar filatov
Browse files

move RFC based AVP templates to LibDiameter

parent 9968ae79
Loading
Loading
Loading
Loading
+1 −23
Original line number Diff line number Diff line
@@ -37,23 +37,6 @@ module DiameterCxDx_Templates {
        } //end group DummyAVPHeaders
        group SpecificAVPHeaders {
          	group sendingTemplatesForAVPs{
                template Destination_Host_AVP m_destinationHost(charstring p_avpData) :=
                {
                    aVP_Header := m_aVP_HeaderVid_Mbit1(c_destination_Host_AVP_Code, lengthof(p_avpData), omit),
                    aVP_Data := p_avpData
                }

                template Destination_Realm_AVP m_destinationRealm(charstring p_avpData) :=
                {
                    aVP_Header := m_aVP_HeaderVid_Mbit1(c_destination_Realm_AVP_Code, lengthof(p_avpData), omit),
                    aVP_Data := p_avpData
                }

                template Session_Id_AVP m_sessionId(UTF8String p_avpData) :=
                {
                    aVP_Header := m_aVP_HeaderVid_Mbit1(c_session_Id_AVP_Code, lengthof(p_avpData), omit),
                    aVP_Data := p_avpData
                }

                template Vendor_Specific_Appl_Id_AVP m_vendor_Specific_Appl_Id_Cx 
                  modifies m_vendor_Specific_Appl_Id_dummy := {
@@ -78,18 +61,13 @@ module DiameterCxDx_Templates {
                    aVP_Data := 0
                }

				template User_Name_AVP m_userName(template (value) UTF8String p_avpData) := {
					aVP_Header := m_aVP_HeaderVid_Mbit1(c_destination_Host_AVP_Code, lengthof(p_avpData), omit),
					aVP_Data := p_avpData
				}

                template Public_Identity_AVP m_publicIdentity(template (value) UTF8String p_avpData) := {
                    aVP_Header := m_aVP_HeaderVid_Mbit1(c_public_Identity_AVP_Code, lengthof(p_avpData), omit),
                    aVP_Data := p_avpData
                }

				template Visited_Network_Id_AVP m_visitedNetworkId(template (value) octetstring p_avpData) := {
					aVP_Header := m_aVP_HeaderVid_Mbit1(c_public_Identity_AVP_Code, lengthof(p_avpData), c_vendId3gpp),
					aVP_Header := m_aVP_HeaderVid_Mbit1(c_visited_Network_Identifier_AVP_Code, lengthof(p_avpData), c_vendId3gpp),
					aVP_Data := p_avpData
				}