📄 dot1x_init.h
字号:
/*$Id: dot1x_init.h,v 1.3 2007/01/19 07:08:14 leoncao Exp $*/
/*****************************************************************************
;
; (C) Unpublished Work of SUMINET(ShangHai) . All Rights Reserved.
;
; THIS WORK IS AN UNPUBLISHED WORK AND CONTAINS CONFIDENTIAL,
; PROPRIETARY AND TRADESECRET INFORMATION OF SUMINET(ShangHai) .
; ACCESS TO THIS WORK IS RESTRICTED TO (I) SUMINET(ShangHai) EMPLOYEES WHO HAVE A
; NEED TO KNOW TO PERFORM TASKS WITHIN THE SCOPE OF THEIR ASSIGNMENTS
; AND (II) ENTITIES OTHER THAN SUMINET(ShangHai) WHO HAVE ENTERED INTO APPROPRIATE
; LICENSE AGREEMENTS. NO PART OF THIS WORK MAY BE USED, PRACTICED,
; PERFORMED, COPIED, DISTRIBUTED, REVISED, MODIFIED, TRANSLATED,
; ABBRIDGED, CONDENSED, EXPANDED, COLLECTED, COMPILED, LINKED, RECAST,
; TRANSFORMED OR ADAPTED WITHOUT THE PRIOR WRITTEN CONSENT OF SUMINET(ShangHai) .
; ANY USE OR EXPLOITATION OF THIS WORK WITHOUT AUTHORIZATION COULD
; SUBJECT THE PERPERTRATOR TO CRIMINAL AND CIVIL LIABILITY.
;
;------------------------------------------------------------------------------
;
; * Creator : leon cao
; * created date: 2007年1月8日
; * FileName : dot1x_init.h
; * version : "$Name: $"
; * ModuleName :
; * Purpose :
; {1. What is covered in this file - function and scope.}
; {2. Related documents or hardware information}Abstract :}
; * NOTES: {Something must be known or noticed}
; {1. How to use these functions - Give an example.}
; {2. Sequence of messages if applicable.}
; {3. Any design limitation}
; {4. Any performance limitation}
; {5. Is it a reusable component}
;
; * Modification History:
; {}
;
;*****************************************************************************/
#ifndef _DOT1X_INIT_H_
#define _DOT1X_INIT_H_
/*****************************************************************************/
/* INCLUDE FILE DECLARATIONS */
/*****************************************************************************/
/*****************************************************************************/
/* DEFINE DECLARATIONS */
/*****************************************************************************/
#define DOT1X_CONFIG_PATH "/etc/dot1x"
#define DOT1X_CONFIG_FILE "/etc/dot1x/dot1xConfig.dat"
/*****************************************************************************/
/* DATA TYPE DECLARATIONS */
/*****************************************************************************/
typedef struct
{
int InitFlag; /*0 means not init 802.1x module*/
char RadiusSvrIP[32]; /*Radius server IP address*/
char RadiusKey[64]; /*Radius Key*/
char OwnIP[32]; /*Own IP address*/
char EthIfName[32]; /*No use*/
int RadiusPort; /*radius udp port number*/
int SessionTimeoutIntvl;/*0-60 for 3600s, other for config*/
}DOT1X_CONFIG_S;
/*****************************************************************************/
/* EXTERN FUNCTION DECLARATIONS */
/*****************************************************************************/
#endif /*_DOT1X_INIT_H_*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -