Commit ec9dfd83 authored by garciay's avatar garciay
Browse files

Replace 'omit' in "containing a UAR-Flags AVP" field by apropriate template

parent ca160b62
Loading
Loading
Loading
Loading
+23 −34
Original line number Diff line number Diff line
@@ -6,8 +6,8 @@
 */
module DiameterCxDx_Cx_TCFunctions {
    import from LibIms_Interface {type ImsComponent;}
    import from LibIms_Steps {function f_setHeadersINVITE}
    import from LibIms_Templates {template m_INVITE_Request_noBody_UE}
    import from LibIms_Steps all;
    import from LibIms_Templates all;

    // LibCommon
    import from LibCommon_Sync {
@@ -21,22 +21,11 @@ module DiameterCxDx_Cx_TCFunctions {

    // LibDiameter
    import from LibDiameter_Types_CxDx_AVPs all;
    import from LibDiameter_TypesAndValues {
        const
            c_public_Identity_AVP_Code,
            c_vendor_Specific_Appl_Id_AVP_Code,
            c_visited_Network_Identifier_AVP_Code;
    }
    import from LibDiameter_TypesAndValues all;
    import from LibDiameter_Templates all;
    import from LibDiameter_Interface all;
    import from LibDiameter_Steps all;
    import from LibDiameter_Types_Base_AVPs {
        type
            Auth_Session_State_Type,
            Experimental_Result_Type,
            Result_Code_Type,
            SIP_Reason_Code_Type;
    }
    import from LibDiameter_Types_Base_AVPs all;
    
    //DiameterCx
    import from DiameterCxDx_Templates all;
@@ -82,7 +71,7 @@ module DiameterCxDx_Cx_TCFunctions {
                                                                //     indicating REGISTRATION
                                
                                vc_destinationHost,             // containing a Destination-Host AVP
                                omit                            // containing a UAR-Flags AVP
                                m_uar_Flags_Cx                  // containing a UAR-Flags AVP
                                                                //     with IMS-Emergency-Registration bit not set
                    )));
                    
@@ -143,7 +132,7 @@ module DiameterCxDx_Cx_TCFunctions {
                                                                //     indicating REGISTRATION
                                            
                                vc_destinationHost,             // containing a Destination-Host AVP
                                omit                            // containing a UAR-Flags AVP
                                m_uar_Flags_Cx                  // containing a UAR-Flags AVP
                                                                //     with IMS-Emergency-Registration bit not set
                    )));
                    
@@ -210,7 +199,7 @@ module DiameterCxDx_Cx_TCFunctions {
                                m_user_Authorization_Reg_Cx,        // containing a User-Authorization-Type AVP
                                                                    //     indicating REGISTRATION 
                                vc_destinationHost,                 // containing a Destination-Host AVP
                                omit                                // containing a UAR-Flags AVP
                                m_uar_Flags_Cx                      // containing a UAR-Flags AVP
                                                                    //     with IMS-Emergency-Registration bit not set
                    )));
                    
@@ -484,7 +473,7 @@ module DiameterCxDx_Cx_TCFunctions {
                                m_user_Authorization_Reg_Cx,    // containing a User-Authentication-Type AVP
                                                                //     indicating REGISTRATION
                                omit, 
                                omit                            // containing a UAR-Flags AVP
                                m_uar_Flags_Cx                  // containing a UAR-Flags AVP
                                                                //     with IMS-Emergency-Registration bit not set
                    )));
                    
@@ -550,7 +539,7 @@ module DiameterCxDx_Cx_TCFunctions {
                                m_user_Authorization_Reg_Cx,    // containing a User-Authentication-Type AVP
                                                                //     indicating REGISTRATION
                                omit, 
                                omit                            // containing a UAR-Flags AVP
                                m_uar_Flags_Cx                  // containing a UAR-Flags AVP
                                                                //     with IMS-Emergency-Registration bit not set
                    )));
                    
@@ -678,7 +667,7 @@ module DiameterCxDx_Cx_TCFunctions {
                                m_user_Authorization_RegCap_Cx,             // containing a User-Authentication-Type AVP
                                                                            //     indicating REGISTRATION_AND_CAPABILITIES
                                omit, 
                                omit                                        // containing a UAR-Flags AVP
                                m_uar_Flags_Cx                              // containing a UAR-Flags AVP
                                                                            //     with IMS-Emergency-Registration bit not set
                    )));
                    
@@ -743,7 +732,7 @@ module DiameterCxDx_Cx_TCFunctions {
                                m_user_Authorization_RegCap_Cx,             // containing a User-Authentication-Type AVP
                                                                            //     indicating REGISTRATION_AND_CAPABILITIES
                                omit, 
                                omit                                        // containing a UAR-Flags AVP
                                m_uar_Flags_Cx                              // containing a UAR-Flags AVP
                                                                            //     with IMS-Emergency-Registration bit not set
                    )));
                    
@@ -1020,7 +1009,7 @@ module DiameterCxDx_Cx_TCFunctions {
                                m_user_Authorization_Reg_Cx,    // containing a User-Authentication-Type AVP
                                                                //     indicating REGISTRATION
                                omit, 
                                omit                            // containing a UAR-Flags AVP
                                m_uar_Flags_Cx                  // containing a UAR-Flags AVP
                                                                //     with IMS-Emergency-Registration bit not set
                    )));
                    
@@ -1086,7 +1075,7 @@ module DiameterCxDx_Cx_TCFunctions {
                                m_user_Authorization_Reg_Cx,    // containing a User-Authentication-Type AVP
                                                                //     indicating REGISTRATION
                                omit, 
                                omit                            // containing a UAR-Flags AVP
                                m_uar_Flags_Cx                  // containing a UAR-Flags AVP
                                                                //     with IMS-Emergency-Registration bit not set
                    )));
                    
@@ -1147,7 +1136,7 @@ module DiameterCxDx_Cx_TCFunctions {
                                m_user_Authorization_Reg_Cx,    // containing a User-Authentication-Type AVP
                                                                //     indicating REGISTRATION
                                omit, 
                                omit                            // containing a UAR-Flags AVP
                                m_uar_Flags_Cx                  // containing a UAR-Flags AVP
                                                                //     with IMS-Emergency-Registration bit not set
                    )));
                    
@@ -1209,7 +1198,7 @@ module DiameterCxDx_Cx_TCFunctions {
                                m_user_Authorization_Reg_Cx,    // containing a User-Authentication-Type AVP
                                                                //     indicating REGISTRATION
                                omit, 
                                omit                            // containing a UAR-Flags AVP
                                m_uar_Flags_Cx                  // containing a UAR-Flags AVP
                                                                //     with IMS-Emergency-Registration bit not set
                    )));
                    
@@ -1270,7 +1259,7 @@ module DiameterCxDx_Cx_TCFunctions {
                                m_user_Authorization_Reg_Cx,    // containing a User-Authentication-Type AVP
                                                                //     indicating REGISTRATION
                                omit, 
                                omit                            // containing a UAR-Flags AVP
                                m_uar_Flags_Cx                  // containing a UAR-Flags AVP
                                                                //     with IMS-Emergency-Registration bit not set
                    )));
                    
@@ -1327,7 +1316,7 @@ module DiameterCxDx_Cx_TCFunctions {
                                m_user_Authorization_Reg_Cx,    // containing a User-Authentication-Type AVP
                                                                //     indicating REGISTRATION
                                omit, 
                                omit                            // containing a UAR-Flags AVP
                                m_uar_Flags_Cx                  // containing a UAR-Flags AVP
                                                                //     with IMS-Emergency-Registration bit not set
                    )));
                    
@@ -1389,7 +1378,7 @@ module DiameterCxDx_Cx_TCFunctions {
                                m_user_Authorization_Reg_Cx,    // containing a User-Authentication-Type AVP
                                                                //     indicating REGISTRATION
                                omit, 
                                omit                            // containing a UAR-Flags AVP
                                m_uar_Flags_Cx                  // containing a UAR-Flags AVP
                                                                //     with IMS-Emergency-Registration bit not set
                    )));
                    
@@ -1446,7 +1435,7 @@ module DiameterCxDx_Cx_TCFunctions {
                                m_user_Authorization_Reg_Cx,    // containing a User-Authentication-Type AVP
                                                                //     indicating REGISTRATION
                                omit, 
                                omit                            // containing a UAR-Flags AVP
                                m_uar_Flags_Cx                  // containing a UAR-Flags AVP
                                                                //     with IMS-Emergency-Registration bit not set
                    )));
                    
@@ -1508,7 +1497,7 @@ module DiameterCxDx_Cx_TCFunctions {
                                m_user_Authorization_Reg_Cx,    // containing a User-Authentication-Type AVP
                                                                //     indicating REGISTRATION
                                omit, 
                                omit                            // containing a UAR-Flags AVP
                                m_uar_Flags_Cx                  // containing a UAR-Flags AVP
                                                                //     with IMS-Emergency-Registration bit not set
                    )));
                    
@@ -5239,8 +5228,8 @@ module DiameterCxDx_Cx_TCFunctions {
                                                        mw_userAuthorizationType(           //   containing a User-Authorization-Type AVP
                                                                    REGISTRATION),          //     indicating REGISTRATION
                                                        mw_uARFlag(                         //   containing a UAR-Flags AVP
                                                                    0)                      //     with IMS-Emergency-Registration bit not set
                    )));
                                                            0                               //     with IMS-Emergency-Registration bit not set
                    ))));

                    f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict());