fixbug.h

来自「路由器协议平台mpls协议的设计与实现源代码。」· C头文件 代码 · 共 47 行

H
47
字号

#ifndef FIXBUG_H
#define FIXBUG_H

#include "_noalign.h"

#define MplsTaskInitStatus     0
#define MplsTaskWorkStatus     1

#define RELPVC_DEBUG
#define REL_PVC_FULL      1
#define MPLS_RELPVC  0
#define C010_RLSPVC_TIMEROUT  4064

#define UP   0
#define DOWN 1

typedef struct release_pvc_tab      
{
    STRUC_MPLS_AD_RLSPVC_REQ   relpvc;
    unsigned short           ack;
    struct release_pvc_tab  *next;
}MPLS_PACK release_pvc_tab_t;

typedef struct 
{    
    unsigned short       num;
    release_pvc_tab_t   relpvc_list; 
}MPLS_PACK mpls_relpvc_list;

short mpls_delete_from_relpvc_tab(STRUC_MPLS_AD_RLSPVC_REQ* rel_ack);
short mpls_insert_into_relpvc_tab(STRUC_AD_MPLS_RLSPVC_ACK* rel_ack);
release_pvc_tab_t * mpls_match_in_relpvc_tab(STRUC_MPLS_AD_RLSPVC_REQ* rel_ack,unsigned short type);
void Rereleasepvc();

typedef struct
{
    unsigned short       newvpi;
    unsigned short       newvci;
    unsigned short       oldvpi;
    unsigned short       oldvci;
}speclabelvalue;    

#include"_restore.h"

#endif

⌨️ 快捷键说明

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