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

📄 authconfiguremib.h

📁 dot1x认证源码,包括dot1x数据包的收发,认证的配置,MIB的设计等
💻 H
📖 第 1 页 / 共 2 页
字号:
/* authConfigureMib.h - IDB+ Module include for authConfigureMib.mi2. */

/* Copyright 2005 Wind River, Inc. */
#include "copyright_wrs.h"

/*
modification history
--------------------
xxx,14Jan05,idb Created by IDBGEN. Ver 2.27
%%BeginUserCode authConfigureMib_Modifications
%%EndUserCode   authConfigureMib_Modifications
*/

/*
DESCRIPTION
This module defines the IDB+ Module Local ID enumerations, the MIB object
enumerations, the MIB object sizes and some IDB+ Module function prototypes.

INCLUDE FILES: N/A
*/

#ifndef __INCauthConfigureMibh
#define __INCauthConfigureMibh

#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */

/* Defines */
/* %%BeginUserCode authConfigureMib_Defs */
/* %%EndUserCode   authConfigureMib_Defs */

/*****************************************************************************
* IDB+ Module Local ID enumerations
*/
enum {
    maxRadServNum = 0,
    currRadServNum,
    userNumber,
    makeAllUsersDown,
    maxUserNumber,
    stopService,
    startService,
    authTrap,
    userClearBlackList,
    freezeAllUser,
    limitVersion,
    limitBuild,
    currentOnlineUserNumber,
    maxOnlineUserNumber,
    userSuccessRate,
    defaultTemplate,
    clearStatics,
    dot1xOnlineUserNum,
    dot1xMaxOnlineUserNum,
    webOnlineUserNum,
    webMaxOnlineUserNum,
    mainConfigureTemplateIndex,
    radiusTemplate,
    authTemplate,
    manageTemplate,
    mainConfigureDesc,
    mainConfigureRowStatus,
    authServerLocation,
    secondaryRadiusTemplate,
    radiusServerTemplateIndex,
    ipAddress,
    acctport,
    authport,
    secret,
    name,
    radiusServerTemplatePeriod,
    radiusServerTemplateTimes,
    radiusServerTemplateUpdateSend,
    radiusServerTemplateUpdatePeriod,
    radiusServerTemplateRowStatus,
    radiusServerMaxDeadNum,
    globalAuthManageTemplateIndex,
    protocol,
    template,
    description,
    globalAuthManageTemplateRowStatus,
    secondGlobalAuthProtocol,
    webAuthTemplate,
    dot1xAuthTemplate,
    webAuthManageTemplateIndex,
    webServerKey,
    webPort,
    webAuthManageTemplateDescription,
    webAuthManageTemplateRowStatus,
    dot1xAuthManageTemplateIndex,
    dot1xAuthManageTemplateProtcol,
    retransmitAuthPeriord,
    retransmitAuthTimes,
    retransmitReauthPeriord,
    retransmitReauthTimes,
    reauthType,
    dot1xAuthManageTemplateDescription,
    dot1xAuthManageTemplateRowStatus,
    dot1xAuthManageTemplateReAuthEn,
    dot1xAuthManageTemplateReAuthPeriod,
    failedHoldTime,
    userManageConfigureTemplateIndex,
    userManageConfigureTemplateProxy,
    notifyMssage,
    notifyMssageTabel,
    userManageConfigureTemplateBlacklist,
    userManageConfigureTemplateBlcaklistPolicy,
    userManageConfigureTemplateProtect,
    userManageConfigureTemplateProtectPeriod,
    userManageConfigureTemplateAddDomainEn,
    userManageConfigureTemplateAddDomain,
    userManageConfigureTemplateSendTrap,
    userManageConfigureTemplatePortType,
    userManageConfigureTemplateDescription,
    userManageConfigureTemplateRowStatus,
    userManageConfigureTemplateCheckFactory,
    userManageConfigureTemplateCheckClientVersion,
    upSendLeft,
    downSendLeft,
    blackListPolicyTemplateIndex,
    blackListPolicyTemplateBlackEvent,
    blackListPolicyTemplateBlackTimes,
    blackListPolicyTemplateDescription,
    blackListPolicyTemplateRowStatus,
    messageAndAdvertContentIndex,
    messageAndAdvertContentType,
    messageAndAdvertContentDomain,
    messageAndAdvertContentConstant,
    messageAndAdvertContentRowStatus,
    messageAndAdvertContentUsername,
    portAndDefaultTemplateIndex,
    portAndDefaultTemplateDefTemplate,
    portAndDefaultTemplateRowStatus,
    portTemplateIndex,
    portTemplateVlanBitmaskHigh,
    portTemplateVlanBitmaskLow,
    portTemplateRowStatus,
    radiusFrozenUserIndex,
    frozenUserMac,
    frozenUserName,
    frozenUserVlan,
    frozenUserDomainName,
    frozenUserPort,
    radiusFrozenUserRowStatus,
    userMACPortVLAN,
    userIpAddr,
    userName,
    banID,
    userVlan,
    userConnPort,
    sessionTime,
    userUpFlowByteLow,
    userUpFlowByteHigh,
    userDownFlowByteLow,
    userDownFlowByteHigh,
    userUpFlowPktsLow,
    userUpFlowPktsHigh,
    userDownFlowPktsLow,
    userDownFlowPktsHigh,
    sessionId,
    radiusSendMessageToSomeoneIndex,
    userMacAddress,
    userIP,
    userDomainName,
    messageUserVlan,
    sendMessageUserName,
    messageContent,
    userEvent,
    action,
    period,
    sendMessagePort,
    radiusSendMessageToSomeoneRowStatus,
    radiusBlackIndex,
    radiusBlackMac,
    radiusBlackDomain,
    radiusBlackName,
    radiusBlackVlan,
    radiusBlackPort,
    radiusBlackReason,
    radiusBlackRowStatus,
    shutDownIndex,
    shutDownMac,
    shutDownUserName,
    shutDownUserDomain,
    shutDownUserIp,
    shutDownUserVlan,
    shutDownUserPort,
    shutDownRowStatus,
    radiusSendAdverUrlIndex,
    radiusSendAdverUserMacAddress,
    radiusSendAdverUserIP,
    radiusSendAdverUserDomainName,
    radiusSendAdverUserVlan,
    radiusSendAdverUserName,
    radiusSendAdverUrl1,
    radiusSendAdverUrl2,
    radiusSendAdverUserEvent,
    radiusSendAdverAction,
    radiusSendAdverPeriod,
    radiusSendAdverPort,
    radiusSendAdverRowStatus,
    localUserTableIndex,
    localUserName,
    localUserPassword,
    localUserRowStatus,
    dot1xUserIndex,
    dot1xUserMac,
    dot1xUserIpAddr,
    dot1xUserName,
    dot1xUserVlan,
    dot1xUserPort,
    dot1xUserAuthLocation,
    webUserIpAddr,
    webUserMac,
    webUserName,
    webUserVlan,
    webUserPort,
    webUserAuthLocation,
    authConfigureMibMaxLocalIds  /* 183 - Number of objects in authConfigureMib */
};

/****************************************************************************
* IDB+ Module MIB object enumerations
*/
enum {
    EmakeAllUsersDown_forceUnAuth = 1,
    EmakeAllUsersDown_auth = 2,
    EauthTrap_no = 1,
    EauthTrap_sendUp = 2,
    EauthTrap_sendLow = 3,
    EauthTrap_sendAll = 4,
    EfreezeAllUser_freeze = 1,
    EfreezeAllUser_unfreeze = 2,
    EmainConfigureRowStatus_active = 1,
    EmainConfigureRowStatus_notInService = 2,
    EmainConfigureRowStatus_notReady = 3,
    EmainConfigureRowStatus_createAndGo = 4,
    EmainConfigureRowStatus_createAndWait = 5,
    EmainConfigureRowStatus_destroy = 6,
    EauthServerLocation_localAuth = 1,
    EauthServerLocation_radiusAuth = 2,
    EradiusServerTemplateUpdateSend_enable = 1,
    EradiusServerTemplateUpdateSend_disable = 2,
    EradiusServerTemplateUpdateSend_server = 3,
    EradiusServerTemplateRowStatus_active = 1,
    EradiusServerTemplateRowStatus_notInService = 2,
    EradiusServerTemplateRowStatus_notReady = 3,
    EradiusServerTemplateRowStatus_createAndGo = 4,
    EradiusServerTemplateRowStatus_createAndWait = 5,
    EradiusServerTemplateRowStatus_destroy = 6,
    Eprotocol_web = 1,
    Eprotocol_dot1x = 2,
    EglobalAuthManageTemplateRowStatus_active = 1,
    EglobalAuthManageTemplateRowStatus_notInService = 2,
    EglobalAuthManageTemplateRowStatus_notReady = 3,
    EglobalAuthManageTemplateRowStatus_createAndGo = 4,
    EglobalAuthManageTemplateRowStatus_createAndWait = 5,
    EglobalAuthManageTemplateRowStatus_destroy = 6,
    EsecondGlobalAuthProtocol_web = 2,
    EsecondGlobalAuthProtocol_dot1x = 3,
    EsecondGlobalAuthProtocol_pppoe = 4,
    EwebAuthManageTemplateRowStatus_active = 1,
    EwebAuthManageTemplateRowStatus_notInService = 2,
    EwebAuthManageTemplateRowStatus_notReady = 3,
    EwebAuthManageTemplateRowStatus_createAndGo = 4,
    EwebAuthManageTemplateRowStatus_createAndWait = 5,
    EwebAuthManageTemplateRowStatus_destroy = 6,
    Edot1xAuthManageTemplateProtcol_pap = 1,
    Edot1xAuthManageTemplateProtcol_lcabp = 2,
    Edot1xAuthManageTemplateProtcol_md5 = 3,
    EreauthType_full = 1,
    EreauthType_half = 2,
    Edot1xAuthManageTemplateRowStatus_active = 1,
    Edot1xAuthManageTemplateRowStatus_notInService = 2,
    Edot1xAuthManageTemplateRowStatus_notReady = 3,
    Edot1xAuthManageTemplateRowStatus_createAndGo = 4,
    Edot1xAuthManageTemplateRowStatus_createAndWait = 5,
    Edot1xAuthManageTemplateRowStatus_destroy = 6,
    Edot1xAuthManageTemplateReAuthEn_enable = 1,
    Edot1xAuthManageTemplateReAuthEn_disable = 2,
    EuserManageConfigureTemplateProxy_enable = 1,
    EuserManageConfigureTemplateProxy_disable = 2,
    EnotifyMssage_enable = 1,
    EnotifyMssage_disable = 2,
    EuserManageConfigureTemplateBlacklist_enable = 1,
    EuserManageConfigureTemplateBlacklist_disable = 2,
    EuserManageConfigureTemplateProtect_enable = 1,
    EuserManageConfigureTemplateProtect_disable = 2,

⌨️ 快捷键说明

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