Loading ttcn/LibDiameter_Templates.ttcn +2 −1 Original line number Original line Diff line number Diff line Loading @@ -346,6 +346,7 @@ module LibDiameter_Templates { function f_getByteAlignedLength(template AVP_Length p_length) return AVP_Length { function f_getByteAlignedLength(template AVP_Length p_length) return AVP_Length { return (valueof(p_length) + ((4-valueof(p_length) mod 4) mod 4)); return (valueof(p_length) + ((4-valueof(p_length) mod 4) mod 4)); } } function f_lengthVid(template AVP_Vendor_ID p_avpVid) return AVP_Length { function f_lengthVid(template AVP_Vendor_ID p_avpVid) return AVP_Length { Loading Loading @@ -580,7 +581,7 @@ module LibDiameter_Templates { } } template Product_Name_AVP m_productName(template(value) universal charstring p_avpData) := { template Product_Name_AVP m_productName(template(value) universal charstring p_avpData) := { aVP_Header := m_aVP_HeaderVid_Mbit0(c_product_Name_AVP_Code, lengthof(p_avpData), c_vendId3gpp), aVP_Header := m_aVP_HeaderVid_Mbit0(c_product_Name_AVP_Code, lengthof(p_avpData), omit), aVP_Data := p_avpData aVP_Data := p_avpData } } Loading ttcn/LibDiameter_TypesAndValues.ttcn +1 −1 Original line number Original line Diff line number Diff line Loading @@ -5235,7 +5235,7 @@ group BasicTypesAndConstants{ Destination_Host_AVP destination_Host, //RFC3588 & TS 129 214 & TS 129 212 Destination_Host_AVP destination_Host, //RFC3588 & TS 129 214 & TS 129 212 Auth_Application_Id_AVP auth_Application_Id, //RFC3588 & TS 129 214 & TS 129 212 Auth_Application_Id_AVP auth_Application_Id, //RFC3588 & TS 129 214 & TS 129 212 Specific_Action_AVP specific_action optional, // TS 129 214 required Specific_Action_AVP specific_action optional, // TS 129 214 required Re_Auth_Request_Type_AVP re_Auth_Request_Type, //RFC3588req & TS 129 214NOT present & TS 129 212req Re_Auth_Request_Type_AVP re_Auth_Request_Type optional, //RFC3588req & TS 129 214NOT present & TS 129 212req User_Name_AVP user_Name optional, //RFC3588 User_Name_AVP user_Name optional, //RFC3588 set of Access_Network_Charging_Identifier_AVP acc_nc_ident optional, // TS 129 214 set of Access_Network_Charging_Identifier_AVP acc_nc_ident optional, // TS 129 214 Access_Network_Charging_Address_AVP acc_nc_addr optional, // TS 129 214 Access_Network_Charging_Address_AVP acc_nc_addr optional, // TS 129 214 Loading Loading
ttcn/LibDiameter_Templates.ttcn +2 −1 Original line number Original line Diff line number Diff line Loading @@ -346,6 +346,7 @@ module LibDiameter_Templates { function f_getByteAlignedLength(template AVP_Length p_length) return AVP_Length { function f_getByteAlignedLength(template AVP_Length p_length) return AVP_Length { return (valueof(p_length) + ((4-valueof(p_length) mod 4) mod 4)); return (valueof(p_length) + ((4-valueof(p_length) mod 4) mod 4)); } } function f_lengthVid(template AVP_Vendor_ID p_avpVid) return AVP_Length { function f_lengthVid(template AVP_Vendor_ID p_avpVid) return AVP_Length { Loading Loading @@ -580,7 +581,7 @@ module LibDiameter_Templates { } } template Product_Name_AVP m_productName(template(value) universal charstring p_avpData) := { template Product_Name_AVP m_productName(template(value) universal charstring p_avpData) := { aVP_Header := m_aVP_HeaderVid_Mbit0(c_product_Name_AVP_Code, lengthof(p_avpData), c_vendId3gpp), aVP_Header := m_aVP_HeaderVid_Mbit0(c_product_Name_AVP_Code, lengthof(p_avpData), omit), aVP_Data := p_avpData aVP_Data := p_avpData } } Loading
ttcn/LibDiameter_TypesAndValues.ttcn +1 −1 Original line number Original line Diff line number Diff line Loading @@ -5235,7 +5235,7 @@ group BasicTypesAndConstants{ Destination_Host_AVP destination_Host, //RFC3588 & TS 129 214 & TS 129 212 Destination_Host_AVP destination_Host, //RFC3588 & TS 129 214 & TS 129 212 Auth_Application_Id_AVP auth_Application_Id, //RFC3588 & TS 129 214 & TS 129 212 Auth_Application_Id_AVP auth_Application_Id, //RFC3588 & TS 129 214 & TS 129 212 Specific_Action_AVP specific_action optional, // TS 129 214 required Specific_Action_AVP specific_action optional, // TS 129 214 required Re_Auth_Request_Type_AVP re_Auth_Request_Type, //RFC3588req & TS 129 214NOT present & TS 129 212req Re_Auth_Request_Type_AVP re_Auth_Request_Type optional, //RFC3588req & TS 129 214NOT present & TS 129 212req User_Name_AVP user_Name optional, //RFC3588 User_Name_AVP user_Name optional, //RFC3588 set of Access_Network_Charging_Identifier_AVP acc_nc_ident optional, // TS 129 214 set of Access_Network_Charging_Identifier_AVP acc_nc_ident optional, // TS 129 214 Access_Network_Charging_Address_AVP acc_nc_addr optional, // TS 129 214 Access_Network_Charging_Address_AVP acc_nc_addr optional, // TS 129 214 Loading