📄 envopt.acc
字号:
#endif
#ifdef VM /* V5 interface mac Layer */
/**************************************************************************
V5 interface mac Layer
**************************************************************************/
/* interfaces */
#define MACVER2 /* in order to include mac.x file */
/* upper interface, mac , choose none or more */
/* #define LCVMUIMAC loosely coupled, mac layer */
/* management interface, lmv , choose none or more */
/* #define LCVMMILVM loosely coupled, layer management */
/* debug mngmt interface, choose one or none, default is debug output disabled */
/* #define DBVMMILVM debug output enabled for mngmt interface */
/* layer management options */
/* LCLM or TCLM chosen above, if LCLM or TCLM not chosen */
/* then choose none or one within else */
#ifdef LCLM /* backward compatilbility, layer management */
/* choose all */
#define LCMVLM /* loosely coupled, layer management */
#else
#ifdef TCLM /* backward compatilbility, layer management */
/* choose all */
#define TCVMLM /* tightly coupled, layer management */
#else /* tightly or loosely coupled, layer management */
/* choose none or one */
#define TCVMLM /* tightly coupled, layer management */
/* #define LCVMLM loosely coupled, layer management */
#endif
#endif
/* product specific options */
/* mac interface type, choose one */
/* if applicable, must agree with driver mac interface type */
#define MACINT1 /* mac link interface 1 */
/* #define MACINT5 mac link interface 5 */
#endif
#ifdef MV /* V5 System Management */
/**************************************************************************
V5 System Management
**************************************************************************/
/* interfaces */
/* interface to control protocol, lmv, choose none or more */
/* #define LCMVMILMV loosely coupled, lmv layer */
/* interface to control protocol, lcv, choose none or more */
/* #define LCMVMILCV loosely coupled, lcv layer */
/* interface to pstn, lnv, choose none or more */
/* #define LCMVMILNV loosely coupled, lnv layer */
/* interface to bcc, lbv, choose none or more */
/* #define LCMVMILBV loosely coupled, lbv layer */
/* interface to bcc, lpv, choose none or more */
/* #define LCMVMILPV loosely coupled, lpv layer */
/* interface to bcc, llk, choose none or more */
/* #define LCMVMILLK loosely coupled, llk layer */
/* interface to envelop function, lev, choose none or more */
/* #define LCMVMILEV loosely coupled, lev layer */
/* management interface, ll1, choose none or more */
/* #define LCMVMILL1 loosely coupled, layer management */
/* layer management options */
/* LCLM or TCLM chosen above, if LCLM or TCLM not chosen */
/* then choose none or one within else */
/* product specific options */
/* Whether V5.1 system or V5.2 system. Choose one or both */
#define V5_1 /* V5.1 */
#define V5_2 /* V5.2 */
/* Whether AN side system or LE side system. Choose one or both */
#define V5_AN /* V5.1 */
#define V5_LE /* V5.2 */
#endif
#ifdef AS /* q.saal */
/**************************************************************************
ATM Q.SAAL parameters
**************************************************************************/
/* interfaces */
/* Q.SAAL Upper Interface */
/* #define ASD2 1 ASD (Q.2130) interface with bind confirm */
/* #define ASI2 1 ASI (Q.2140) interface with bind confirm */
/* AAL Upper Interface */
/* #define AALINT3 1 AAL upper interface with bind confirm*/
/* layer management options, choose none */
#ifndef LMINT2
#define LMINT2 /* layer management interface 2 */
#endif
/* #define AS_LMINT3 layer management interface 3.
If this flag is enabled, enable SMAS_LMINT3
in #ifdef SM section
If this flag is disabled, disable SMAS_LMINT3
in #ifdef SM section.
This flag should be turned off for pre LMINT3
interface.
*/
/* upper interface, data link, choose none or more */
/* #define LCASUIASD 1 loosely coupled, data link layer */
/* upper interface, Q.2110, choose none or more */
/* #define LCASUIASI 1 loosely coupled, Q.2110 layer */
/* lower interface, aal, choose none or more */
/* #define LCASLIAAL 1 loosely coupled, aal layer */
/* management interface, las, choose none or more */
/* #define LCASMILAS 1 loosely coupled, layer management */
/* layer management options */
/* LCLM or TCLM chosen above, if LCLM or TCLM not chosen */
/* then choose none or one within else */
#ifdef LCLM /* backward compatilbility, layer management */
/* choose all */
#define LCASLM 1 /* loosely coupled, layer management */
#else
#ifdef TCLM /* backward compatilbility, layer management */
/* choose all */
#define TCASLM /* tightly coupled, layer management */
#else /* tightly or loosely coupled, layer management */
/* choose none or one */
/* #define TCASLM tightly coupled, layer management */
/* #define LCASLM 1 loosely coupled, layer management */
#endif
#endif
/* interface flags, chosen automatically */
#ifdef LCASUIASD
#ifndef LCASD
#define LCASD 1 /* define LC flag for ASD interface */
#endif
#endif /* LCASUIASD */
#ifdef LCASUIASI
#ifndef LCASI
#define LCASI 1 /* define LC flag for ASI interface */
#endif
#endif /* LCASUIASI */
#ifdef LCASLIAAL
#ifndef LCAAL
#define LCAAL 1 /* define LC flag for AAL interface */
#endif
#endif /* LCASLIAAL */
#ifdef LCASMILAS
#ifndef LCLAS
#define LCLAS 1 /* define LC flag for layer management interface */
#endif
#endif /* LCASLILAS */
#if (LCASD || LCASI || LCAAL || LCASLM)
#ifndef LCATM
#define LCATM 1 /* define LC flag for ATM stack */
#endif
#endif
/* product specific options */
/* q.saal option to expose Q.2110 interface, choose one or none */
#define ASOPT_EXPOSE_Q2110 1 /* q.saal option to expose Q.2110 interface */
/* q.saal option to allow power-up robustness as defined in atmf/97-0216 */
#define AS_POWER_UP_ROBUST 1
/* q.saal option to compile UNI3.0 code*/
#define ASOPT_QSAAL1_2 1 /* q.saal option to compile UNI3.0 code*/
/* q.saal option to compile UNI3.1 code*/
#define ASOPT_Q21x0 1 /* q.saal option to compile UNI3.1 code*/
/* q.saal option to compile IDLE state of dlc */
#define ASOPT_IDLE_LINK 1 /* q.saal option to compile IDLE state of dlc */
/* type, chosen automatically */
#ifndef ATM
#define ATM 1 /* ATM stack */
#endif
#ifdef LMINT3
#ifdef AS_LMINT3
#undef AS_LMINT3
#define AS_LMINT3 1
#endif /* AS_LMINT3 */
#endif /* LMINT3 */
/* use old bind method */
/* #define AS_OLD_BIND 1*/
#endif /* AS */
#ifdef PN /* PNNI */
/**************************************************************************
ATM PNNI parameters
**************************************************************************/
#undef PN
#define PN 1
/* Q.93B Upper Interface */
/* #define AMT2 1 AMT2 interface with bind confirm */
/* PNNI Upper Interface */
/* #define PCI2 1 PCI2 interface with bind confirm */
/* AAL Upper Interface */
/* #define AALINT3 1 AAL upper interface with bind confirm*/
/*** Interface Backward Compatibility Options ***/
/* #define PN_LMINT3 PN uses LMINT3 code */
/* If this flag is enabled, enable SMPN_LMINT3
* in #ifdef SM section
* If this flag is disabled, disable SMPN_LMINT3
* in #ifdef SM section
*
* This flag should be turned off for pre LMINT3
* interface.
*/
#ifdef LMINT3
#ifdef PN_LMINT3
#undef PN_LMINT3
#define PN_LMINT3 1
#endif /* PN_LMINT3 */
#endif /* LMINT3 */
/* layer management options, choose none */
#ifndef LMINT2
#define LMINT2 /* layer management interface 2 */
#endif
/* PGL capable pnni */
/* #define PGLCAPABLE 1 PGL capable pnni */
/* Border Node capable pnni */
/* #define BORDERNODE 1 Border Node capable pnni */
/* Specify Port number in DTL or not */
/* #define SPEC_PORT_IN_DTL 1 Specify port in DTL ?? */
/* lower interface, amt, choose none or more */
/* #define LCPNLIAMT 1 loosely coupled, amt layer */
/* lower interface, aal, choose none or more */
/* #define LCPNLIAAL 1 loosely coupled, aal layer */
/* upper interface, pci, choose none or more */
/* #define LCPNUIPCI 1 loosely coupled, pci layer */
/* management interface, lpn, choose none or more */
/* #define LCPNMILPN 1 loosely coupled, layer management */
/* interface flags, chosen automatically */
#ifdef LCPNLIAMT
#ifndef LCAMT
#define LCAMT 1 /* define LC flag for AMT interface */
#endif
#endif /* LCPNLIAMT */
#ifdef LCPNLIAAL
#ifndef LCAAL
#define LCAAL 1 /* define LC flag for AAL interface */
#endif
#endif /* LCPNLIAAL */
#ifdef LCPNUIPCI
#ifndef LCPCI
#define LCPCI 1 /* define LC flag for PCI interface */
#endif
#endif /* LCPNLIPCI */
#ifdef LCPNMILPN
#ifndef LCLPN
#define LCLPN 1 /* define LC flag for AAL interface */
#endif
#endif /* LCPNLILPN */
#if (LCAMT || LCAAL || LCLPN || LCPCI)
#ifndef LCATM
#define LCATM 1 /* define LC flag for ATM stack */
#endif
#endif
/* product specific options */
/* debugging flags: compiles in dump functions */
/* #define DBGTDSPN 1 */
/* type, chosen automatically */
/* #define HASH_OPEN_ADDRESSING 1 use hash function with open addressing */
#ifndef ATM
#define ATM 1 /* ATM stack (Q.93B, Q.SAAL, UME, AAL) */
#endif
#ifndef SIG_PNNI
#define SIG_PNNI 1
#define DEF_SIG_PNNI 1
#endif
#endif /* PN */
#ifdef PU /* ATM PNNI User */
/**************************************************************************
ATM PNNI User parameters
**************************************************************************/
#undef PU
#define PU 1
/* interfaces */
/* lower interface, AMT, choose none or more */
/* #define LCPULIAMT loosely coupled, signalling lower layer */
/* lower interface, data link, choose none or more */
#ifdef LCPULIAMT
#ifndef LCAMT
#define LCAMT 1
#endif
#endif /* LCPULIAMT */
/* lower interface, data link, choose none or more */
/* #define LCPULIPCI loosely coupled, dummy pnni user lower layer */
#ifdef LCPULIPCI
#ifndef LCPCI
#define LCPCI 1
#endif
#endif /* LCPULIPCI */
#if (LCPCI)
#ifndef LCATM
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -