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

📄 oamldp.h

📁 技术文件名称:MPLSv1.0软件模块测试规程
💻 H
字号:
#ifndef OAM_LDP_NOT_EPPC_H
#define OAM_LDP_NOT_EPPC_H

#include "mpls.h"
#include "mplspara.h"
#include "mplsmpue.h"
#include "_noalign.h"

typedef struct _fec_msg_tlvs_flags
{
	 unsigned char                             fecTlvExists:			1;
     unsigned char                            lspidTlvExists:		1;
     unsigned char                            erTlvExists:				1;
     unsigned char                            trafficTlvExists:	1;
     unsigned char                            pinningTlvExists:	1;
     unsigned char                            recClassTlvExists:	1;
     unsigned char                            preemptTlvExists:	1;
}MPLS_PACK fec_msg_tlvs_flags;

typedef struct{
    unsigned char      module;
    unsigned char      cardType;    /* for GEI card */
    unsigned long      totalBand;   /* bytes */
    
    unsigned long      unusedBand;  /* bytes */
    unsigned short     lspNum; 
}MPLS_PACK moduleLspSet_t;

typedef struct{
    unsigned char             num;
    moduleLspSet_t    moduleLsp[MPLS_MAX_MODULE_NUM];
}MPLS_PACK mplsLspSetup_t;

typedef struct{
    unsigned char     operaType;
    unsigned char     lspType;
    void      *lspPtr;
}MPLS_PACK mplsLspSetupDelete_t;

typedef struct{
     unsigned char                             num;
  /*   unsigned char                             operaType;   1: req, 2: ack */
     structMplsDefTrafficTable   paraData;
}MPLS_PACK mplsDefaultTrafficParam_t;

typedef struct{
     unsigned char              num;
  /*   unsigned char              operaType;         1: req, 2: ack */
     mplsPortData_t     internalVpData;
}MPLS_PACK mplsInternalPortVpiVci_t;

#include"_restore.h"
#endif

⌨️ 快捷键说明

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