Commit a01aad16 authored by ulrichst's avatar ulrichst
Browse files

Implementation of TC C_SH_AS_SN_01 finalized

parent 5170a3d3
Loading
Loading
Loading
Loading
+22 −1
Original line number Diff line number Diff line
@@ -2482,10 +2482,31 @@ module DiameterShDh_TCFunctions {
                    f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict()); 
                    log("*** " & __SCOPE__ & ": INFO: Preamble done. ***");

                    //TODO TestBody
                    f_awaiting_SNR(
                    				mdw_sNR(
                                            ?,                                  // containing a Session-ID AVP
                                            mdw_snrBodyAvps(
                                                              ?,
                                                              ?,
                                                              vc_originHost_IUT,              // containing an Origin-Host AVP
                                                              vc_originRealm_IUT,             // containing an Origin-Realm AVP
                                                              vc_destinationRealm_IUT ,                      //     indicating RepositoryData (0)
                                                              ?,
                                                              ?,
                                                              ?
                    )));

                    f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict()); 

                    f_send_SNA(
                               md_sNA(
                                      vc_sessionId,                                           // Set in f_awaiting_PUR
                                       md_snaBodyAvps(
                                                     m_resultCode(DIAMETER_SUCCESS_E),
                                                     vc_originHost,
                                                     vc_originRealm
                              )));

                    f_postamble_Sh_HSS();
                    f_selfOrClientSyncAndVerdict(c_poDone, f_getVerdict()); 
                    log("*** " & __SCOPE__ & ": INFO: Postamble done. ***");