⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 au_ex_ms.c

📁 gsm map协议源代码
💻 C
📖 第 1 页 / 共 2 页
字号:
	   if ((ret = cmUnpkMatHOMgmtInd(AuLiMatHOMgmtInd,pst, mBuf)) != ROK)
		   RETVALUE(ret);
	   break;
	   
#endif /* MAP_MSC */
	   
#if (MAP_VLR || MAP_HLR || MAP_GSN)
	   
   case MAT_EVTLOCMGMTCFM:       /* Location Management Confirm */
	   if ((ret = cmUnpkMatLocMgmtCfm(AuLiMatLocMgmtCfm,pst, mBuf)) != ROK)
		   RETVALUE(ret);
	   break;
	   
   case MAT_EVTLOCMGMTIND:       /* Location Management Indication */
	   if ((ret = cmUnpkMatLocMgmtInd(AuLiMatLocMgmtInd,pst, mBuf)) != ROK)
		   RETVALUE(ret);
	   break;
#endif /* MAP_VLR || MAP_HLR || MAP_GSN */
	   
#if (MAP_VLR || MAP_GSN)
	   
   case MAT_EVTAUTHMGMTCFM:      /* Auth. Management Confirm */
	   if ((ret = cmUnpkMatAuthMgmtCfm(AuLiMatAuthMgmtCfm,pst, mBuf)) != ROK)
		   RETVALUE(ret);
	   break;
	   
#endif /* MAP_VLR || MAP_GSN */
	   
#if MAP_HLR
	   
   case MAT_EVTAUTHMGMTIND:      /* Auth. Management Indication */
	   if ((ret = cmUnpkMatAuthMgmtInd(AuLiMatAuthMgmtInd,pst, mBuf)) != ROK)
		   RETVALUE(ret);
	   break;
#endif /* MAP_HLR */
	   
	   /* --------------- Identification Management ------------------------ */
#if MAP_VLR
   case MAT_EVTIMEIMGMTIND:      /* IMEI Management Indication */
	   if ((ret = cmUnpkMatIMEIMgmtInd(AuLiMatIMEIMgmtInd,pst, mBuf)) != ROK)
		   RETVALUE(ret);
	   break;
#endif /* MAP_VLR */
	   
#if (MAP_MSC || MAP_GSN)
   case MAT_EVTIMEIMGMTCFM:      /* IMEI Management Confirm */
	   if ((ret = cmUnpkMatIMEIMgmtCfm(AuLiMatIMEIMgmtCfm,pst, mBuf)) != ROK)
		   RETVALUE(ret);
	   break;
#endif /* MAP_MSC || MAP_GSN */
	   
	   /* --------------- Fault and Recovery Management -------------------- */
#if (MAP_VLR || MAP_HLR)
   case MAT_EVTFRMGMTCFM:    /* Fault & Rec. Management Confirm */
	   if ((ret = cmUnpkMatFRMgmtCfm(AuLiMatFRMgmtCfm,pst, mBuf)) != ROK)
		   RETVALUE(ret);
	   break;
#endif /* MAP_VLR || MAP_HLR */
	   
#if (MAP_VLR || MAP_HLR || MAP_GSN)
   case MAT_EVTFRMGMTIND:    /* Fault & Rec. Management Indication */
	   if ((ret = cmUnpkMatFRMgmtInd(AuLiMatFRMgmtInd,pst, mBuf)) != ROK)
		   RETVALUE(ret);
	   break;
	   
	   
#endif /* MAP_VLR || MAP_HLR || MAP_GSN */
	   
	   /* --------------- OAM Management ----------------------------------- */
#if (MAP_MSC || MAP_VLR || MAP_HLR)
   case MAT_EVTOAMMGMTCFM:       /* OAM Management Confirm */
	   if ((ret = cmUnpkMatOAMCfm(AuLiMatOAMCfm,pst, mBuf)) != ROK)
		   RETVALUE(ret);
	   break;
#endif /* MAP_MSC || MAP_VLR || MAP_HLR */
	   
#if (MAP_MSC || MAP_VLR || MAP_HLR || MAP_GSN)
	   
   case MAT_EVTOAMMGMTIND:       /* OAM Management Indication */
	   if ((ret = cmUnpkMatOAMInd(AuLiMatOAMInd,pst, mBuf)) != ROK)
		   RETVALUE(ret);
	   break;
#endif /* MAP_MSC || MAP_VLR || MAP_HLR || MAP_GSN */
	   
	   /* --------------- Call Management ----------------------------------- */
#if (MAP_MSC || MAP_VLR || MAP_HLR)
   case MAT_EVTCALLMGMTCFM:      /* Call Management Confirm */
	   if ((ret = cmUnpkMatCallMgmtCfm(AuLiMatCallMgmtCfm,pst, mBuf)) != ROK)
		   RETVALUE(ret);
	   break;
   case MAT_EVTCALLMGMTIND:      /* Call Management Indication */
	   if ((ret = cmUnpkMatCallMgmtInd(AuLiMatCallMgmtInd,pst, mBuf)) != ROK)
		   RETVALUE(ret);
	   break;
#endif /* MAP_MSC || MAP_VLR || MAP_HLR */
	   
	   /* --------------- Supplementary Services Management ----------------- */
#if (MAP_VLR || MAP_HLR)
	   
   case MAT_EVTSSMGMTCFM:    /* Supplementry Services Confirm */
	   if ((ret = cmUnpkMatSSCfm(AuLiMatSSCfm,pst, mBuf)) != ROK)
		   RETVALUE(ret);
	   break;
	   
#endif /* MAP_VLR || MAP_HLR */
	   
#if (MAP_VLR || MAP_HLR)
	   
   case MAT_EVTSSMGMTIND:    /* Supplementry Services Indication */
	   if ((ret = cmUnpkMatSSInd(AuLiMatSSInd,pst, mBuf)) != ROK)
		   RETVALUE(ret);
	   break;
	   
#endif /* MAP_HLR */
	   
	   /* --------------- Short Message Services Management ------------------ */
#if (MAP_MSC || MAP_VLR || MAP_HLR || MAP_GSN)
	   
   case MAT_EVTSMMGMTCFM:    /* SM Management Confirm */
	   if ((ret = cmUnpkMatSMCfm(AuLiMatSMCfm,pst, mBuf)) != ROK)
		   RETVALUE(ret);
	   break;
	   
#endif /* MAP_MSC || MAP_VLR || MAP_HLR || MAP_GSN */
	   
#if (MAP_MSC || MAP_HLR || MAP_GSN)
	   
   case MAT_EVTSMMGMTIND:    /* SM Management Indication */
	   if ((ret = cmUnpkMatSMInd(AuLiMatSMInd,pst, mBuf)) != ROK)
		   RETVALUE(ret);
	   break;
#endif /* MAP_MSC || MAP_HLR || MAP_GSN */
	   
	   /* --------------- Subscriber Management ------------------------------ */
#if (MAP_VLR || MAP_HLR || MAP_GSN)
	   
   case MAT_EVTSUBMGMTCFM:       /* Subs. Management Confirm */
	   if ((ret = cmUnpkMatSubMgmtCfm(AuLiMatSubMgmtCfm,pst, mBuf)) != ROK)
		   RETVALUE(ret);
	   break;
	   
#endif /* MAP_VLR || MAP_HLR || MAP_GSN */
	   
#if (MAP_VLR || MAP_HLR || MAP_GSN || MAP_MLC)
	   
   case MAT_EVTSUBMGMTIND:       /* Subs. Management Confirm */
	   if ((ret = cmUnpkMatSubMgmtInd(AuLiMatSubMgmtInd,pst, mBuf)) != ROK)
		   RETVALUE(ret);
	   break;
	   
#endif /* MAP_VLR || MAP_HLR || MAP_GSN || MAP_MLC */
	   
	   /* --------------- PDP Context Activation Management ------------------ */
#if (MAP_HLR || MAP_GSN)
   case MAT_EVTPDPACTVCFM:       /* Pdp Cntxt Act.Confirm */
	   if ((ret = cmUnpkMatNwReqPdpCntxtActvCfm(AuLiMatNwReqPdpCntxtActvCfm,
		   pst, mBuf)) != ROK)
		   RETVALUE(ret);
	   break;
   case MAT_EVTPDPACTVIND:       /* PdpActv Management Indication */
	   if ((ret = cmUnpkMatNwReqPdpCntxtActvInd(AuLiMatNwReqPdpCntxtActvInd,
		   pst, mBuf)) != ROK)
		   RETVALUE(ret);
	   break;
	   
#endif /* MAP_HLR || MAP_GSN */
	   
#if (MAP_REL98 || MAP_REL99)
	   
	   /* --------------- Location Services Management ------------------ */
#if (MAP_MSC || MAP_MLC || (MAP_REL99 && MAP_REL4 && MAP_GSN))
   case MAT_EVTLOCSERVCFM:       /* Loc. Serv. Confirm */
	   if ((ret = cmUnpkMatLocServCfm(AuLiMatLocServCfm,
		   pst, mBuf)) != ROK)
		   RETVALUE(ret);
	   break;
#endif /* MAP_MLC */
	   
#if (MAP_MSC || MAP_HLR || MAP_MLC || (MAP_REL99 && MAP_REL4 && MAP_GSN))
   case MAT_EVTLOCSERVIND:       /* Loc. Serv. Management Indication */
	   if ((ret = cmUnpkMatLocServInd(AuLiMatLocServInd,
		   pst, mBuf)) != ROK)
		   RETVALUE(ret);
	   break;
	   
#endif /* MAP_HLR || MAP_MSC */
	   
#endif /* MAP_REL98 || MAP_REL99 */
	   
#endif /* LCAULIMAT  || LWLCAULIMAT */
	   
   default:
#if (ERRCLASS & ERRCLS_DEBUG)
	   SLogError(pst->srcEnt, pst->srcInst, pst->srcProcId, __FILE__,
		   __LINE__, (ErrCls) ERRCLS_DEBUG, EAU001, (ErrVal)pst->event,
		   "auActvTsk () Failed");
#endif
	   SPutMsg(mBuf);
	   break;
     }
   SExitTsk();
   RETVALUE(ret);
} /* end of auActvTsk */
/********************************************************************30**
  
         End of file:     au_ex_ms.c@@/main/6 - Fri Sep 16 02:43:11 2005

*********************************************************************31*/


/********************************************************************40**
  
        Notes:
  
*********************************************************************41*/

/********************************************************************50**

*********************************************************************51*/

   
/********************************************************************60**
  
        Revision history:
  
*********************************************************************61*/
  
/********************************************************************80**

  version    pat  init                   description
----------- ----- ----  ------------------------------------------------
1.1          ---  aa   1. initial release

*********************************************************************81*/
/********************************************************************90**
 
    ver       pat    init                  description
----------- -------- ---- -----------------------------------------------
1.2          ---      aa   1. Removed the lnkId parameter from SSCfm primtives
             ---      aa   2. Include cm_ss7.h

1.3          ---      aa   1. Moved XXYYMatAuthMgmtInd from #ifdef MSC to HLR.
                      ssk  2. Added MAP GSM Phase 2+ variant

1.4          ---      ssk  1. phase 2+ gpr release .                          

/main/1      ---      ssk  1. update for MAP 1.5 release.

             ---      jie  1. Rolling Upgrade compliance.

             ---      jie  1. Change for 3.9.0 REL_99 support.

             ---      jie  1. Change for MAP REL4 support without the MAPsec 
                              feature.

/main/2      ---      ssk  1. update for MAP 1.6 release.

/main/3      ---      jie  1. update for MAP 1.7 release.

/main/5      ---       cp  1. Removed MAT_INTF2 flag
/main/6      ---       st  1. Update for MAP 2.3.
*********************************************************************91*/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -