Mini Shell

Direktori : /opt/dell/srvadmin/etc/srvadmin-isvc/ndx/
Upload File :
Current File : //opt/dell/srvadmin/etc/srvadmin-isvc/ndx/setemp.cxm

#//-------------------------------------------------------------------------
#//
#//                 Dell Inc. PROPRIETARY INFORMATION
#//
#//  This software is supplied under the terms of a license agreement or
#//  nondisclosure agreement with Dell Inc. and may not be copied or
#//  disclosed except in accordance with the terms of that agreement.
#//
#//  Copyright (c) 1995-2012 Dell Inc. All Rights Reserved.
#//
#//  Abstract/Purpose:
#//    NDX configuration file
#//    See readme_ndx.txt for more info
#//
#//-------------------------------------------------------------------------

typedef struct _empChannelEnable 
{
	booln channelEnable; 
} empChannelEnable; 

typedef struct _empPEFAlertingEnable 
{
	booln PEFAlertingEnable; 
} empPEFAlertingEnable; 

typedef struct _empChannelAccess 
{
	s8 channelAccessLevel; 
} empChannelAccess; 

typedef struct _empUserName 
{ 
	u8 userID; 
	astring userName[17]; 
} empUserName; 

typedef struct _empUserPwd 
{ 
	u8 userID; 
	astring userPwd[21]; 
} empUserPwd; 

typedef struct _empUserState 
{ 
	u8 userID; 
	booln currentState; 
} empUserState; 

typedef struct _empUserAccess 
{ 
	u32 setbits;
	u8 userID; 
	u8 channelNumber; 
	u16 channelMediumType;
	u8 userAccessLevel; 
} empUserAccess; 

typedef struct _empAuthenTypeEnables 
{
	u32 setbits; 
	u8 authenTypeEnableCallback; 
	u8 authenTypeEnableUser; 
	u8 authenTypeEnableOperator; 
	u8 authenTypeEnableAdmin; 
	u8 authenTypeEnableOEM; 
} empAuthenTypeEnables; 

typedef struct _empSerialConnMode 
{
	u32 setbits; 
	s8 connectionMode; 
	u8 connectionModeEnables; 
} empSerialConnMode; 

typedef struct _empSerialCommSettings 
{
	u32 setbits; 
	s8 commSettingsFlowControl; 
	s8 commSettingsBitRate; 
	booln commSettingsDTRHangUp; 
} empSerialCommSettings; 

typedef struct _empSerialTermConfig 
{
	u32 setbits; 
	booln termLineEditing; 
	s8 termDelCtrl; 
	booln termEcho; 
	booln termHandshake; 
	s8 termNLSeq; 
	s8 termInputNLSeq; 
} empSerialTermConfig; 

typedef struct _empLANIPAddrSrc 
{
	u32 setbits; 
	s8 IPAddrSource; 
} empLANIPAddrSrc; 

typedef struct _empLANIPAddr 
{
	u32 setbits; 
	astring IPAddress[16]; 
} empLANIPAddr; 

typedef struct _empLANSubnetMask 
{
	u32 setbits; 
	astring subnetMask[16]; 
} empLANSubnetMask; 

typedef struct _empLANIPv4Header 
{
	u32 setbits; 
	s8 IPv4HeaderTimeToLive; 
	s8 IPv4HeaderFlags; 
	s8 IPv4HeaderPrecedence; 
	s8 IPv4HeaderServiceType; 
} empLANIPv4Header; 

typedef struct _empLANDefaultGateway 
{
	u32 setbits; 
	astring defaultGateway[16]; 
} empLANDefaultGateway; 

typedef struct _empLANCommunityStr 
{
	u32 setbits; 
	astring communityString[19]; 
} empLANCommunityStr; 

typedef struct _empLANVLANID 
{
	u32 setbits; 
	booln VLANIDEnable; 
	s16 VLANID; 
} empLANVLANID; 

typedef struct _empLANVLANPriority 
{
	s8 VLANPriority; 
} empLANVLANPriority; 

typedef struct _empLANDestType 
{
	u8 destSelector; 
	u32 setbits; 
	u8 destType; 
	booln alertAck; 
	u8 ackTimeoutRetryInterval; 
	u8 retries; 
} empLANDestType; 

typedef struct _empLANDestAddr 
{
	u8 destSelector; 
	u32 setbits; 
	u8 addressFormat; 
	u8 gatewaySelector; 
	astring alertingIPAddr[256]; 
	astring alertingMACAddr[13]; 
} empLANDestAddr; 

typedef struct _empPEFControl 
{
	u32 setbits; 
	booln PEFControlEnable; 
} empPEFControl; 

typedef struct _empPEFActGlobalCtrl 
{
	u32 setbits; 
	u8 PEFActGlobalCtrl; 
} empPEFActGlobalCtrl; 

typedef struct _empPEFSystemGUID 
{
	u32 setbits; 
	s8 GUIDUsage;
	astring systemGUID[33]; 
} empPEFSystemGUID; 

typedef struct _empPEFEventFilter 
{
	u8 filterNumber; 
	u32 filterKey;
	u32 setbits; 
	booln filterConfigEnable; 
	booln evtFltrActionDiagInt; 
	booln evtFltrActionOEM; 
	booln evtFltrActionPwrCycl; 
	booln evtFltrActionReset; 
	booln evtFltrActionPwrOff; 
	booln evtFltrActionAlert; 
	u8 alertPolicyNumber; 
	u8 eventSeverity; 
	u8 sensorType; 
	u8 eventTrigger; 
	u16 eventData1OffsetMask; 
} empPEFEventFilter; 

typedef struct _empPEFAltPlcyEntry
{
	u8 policyEntryNumber;
	u32 setbits;
	booln entryEnable;
	u8 policyNumber;
	u8 policy;
	u8 channleNumber;
	u8 destSelector;
	booln evtSpecAltStr;
	u8 altStrSetSelector;
} empPEFAltPlcyEntry;

typedef struct _empSOLEnable 
{
	booln SOLEnable; 
} empSOLEnable; 

typedef struct _empSOLAuthen 
{
	u32 setbits; 
	booln SOLAuthenForcePayloadEnc; 
	booln SOLAuthenForcePayloadAuthen; 
	s8 SOLAuthenPrivilegeLevel; 
} empSOLAuthen; 

typedef struct _empSOLChar 
{
	u32 setbits; 
	s32 SOLCharAccumInterval; 
	s32 SOLCharSendThreshold; 
} empSOLChar; 

typedef struct _empSOLRetry 
{
	u32 setbits; 
	s8 SOLRetryCount; 
	s32 SOLRetryInterval; 
} empSOLRetry; 

typedef struct _empSOLBitRateNonVolatile 
{
	s8 SOLBitRateNonVolatile; 
} empSOLBitRateNonVolatile; 

typedef struct _empSOLBitRateVolatile 
{
	s8 SOLBitRateVolatile; 
} empSOLBitRateVolatile; 

typedef struct _empChannelSecKey
{ 
	u32 setbits;
	u8 keyID;
	u8 channelNum;
	u16 channelMediumType;
	astring keyValue[64];
} empChannelSecKey; 

typedef struct _empUserRACPriv
{
	u8 userID;
	u32 RACPriv;
} empUserRACPriv;

typedef struct _empUserPayloadSettings
{
	u32 setbits;
	u8 userID;
	u8 userChannelNum;
	u16 userChannelMediumType;
	u32 payloadAccessSettings;
} empUserPayloadSettings;

typedef struct _empNICTeamingMode {
	u32 teamingModeSettings;
	u32 primarySettings;
	u32 failoverSettings;
} empNICTeamingMode;

typedef struct _empSerialMuxMode{
	u8 serialMuxModeSettings;
} empSerialMuxMode;

typedef struct _empNICEnable {
	booln NICEnable;
} empNICEnable;

typedef struct _empUISetting {
	u8 uiSetting;
} empUISetting;

typedef struct _empIPV4Setting {
	u8 ipv4Setting;
} empIPV4Setting;

typedef struct _empIPV6Setting {
	u8 ipv6Setting;
} empIPV6Setting;

typedef struct _empIPSecSetting {
	u8 ipsecSetting;
} empIPSecSetting;

typedef struct _empIPV6Config 
{
	u8 AutoConfiguration; 
} empIPV6Config; 

typedef struct _empIPV6DNSConfig 
{
	u8 AutoConfigurationDNS; 
} empIPV6DNSConfig; 

typedef struct _empIPV6PrefixLen 
{
	u8 prefixBitLen; 
} empIPV6PrefixLen; 

typedef struct _empv6LLIPAddr 
{
	astring IPAddress[65]; 
} empv6LLAddr; 

typedef struct _empv6GLIPAddr 
{
	astring IPAddress[65]; 
} empv6GLAddr; 

typedef struct _empv6SLIPAddr 
{
	astring IPAddress[65]; 
} empv6SLAddr; 

typedef struct _empv6GWIPAddr 
{
	astring IPAddress[65]; 
} empv6GWAddr; 

typedef struct _empv6DNS1IPAddr 
{
	astring IPAddress[65]; 
} empv6DNS1Addr; 

typedef struct _empv6DNS2IPAddr 
{
	astring IPAddress[65]; 
} empv6DNS2Addr; 

typedef struct _empidracnicenable
{
	u8 nicenable;  //nic enable /disable for idrac
}empidracnicenable;
#//-------------------------------------------------------------------------
#// End
#//-------------------------------------------------------------------------

Zerion Mini Shell 1.0