One Hat Cyber Team
Your IP :
3.145.156.55
Server IP :
192.145.235.60
Server :
Linux ngx365.inmotionhosting.com 5.14.0-427.33.1.el9_4.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Aug 30 09:45:56 EDT 2024 x86_64
Server Software :
Apache
PHP Version :
8.2.27
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
opt
/
dell
/
srvadmin
/
etc
/
srvadmin-isvc
/
ndx
/
View File Name :
hipemp.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-2022 Dell Inc. All Rights Reserved. #// #// Abstract/Purpose: #// NDX configuration file #// See readme_ndx.txt for more info #// #//------------------------------------------------------------------------- typedef struct _EMPObj { s8 defaultRestoreSupport; s8 defaultRestoreStatus; s8 defaultRestoreRequireReboot; u8 type; u8 licenseClass; u8 uiStatus; u8 localCommandDisableStatus; u8 ipv4State; u8 bladeFormFactor; u8 nicEnable; //nic 1 enable , 0 disable u8 reserved[2]; // reserved data bytes u32 lccState; s32 defaultRestoreTimeoutMSec; s32 defaultRestoreTimeRemaining; s32 defaultRestorePercentage; s32 numPossibleActiveSessions; s32 numCurrentlyActiveSessions; u32 offsetDisplayName; u32 offsetDescription; u32 offsetVersion; u32 offsetGUID; u32 offsetUrl; u32 offsetipv6Url; u32 offsetBladeLocation; } EMPObj; typedef struct _EMPV6LANConfigObj { u8 ipv6State; u8 ipSecState; u8 ipv6AddrConfiguration; u8 ipv6DNSConfiguration; u8 IIDPrefixLength; u8 reserved[3]; u32 offsetLLAddress; u32 offsetSLAddress; u32 offsetGLAddress; u32 offsetGatewayAddress; u32 offsetDNS1Address; u32 offsetDNS2Address; } EMPV6LANConfigObj; typedef struct _EMPSerialConfigObj { u8 channelNumber; s8 IPMIMessagingAccessMode; s8 PEFAlertingEnable; s8 channelAccessLevel; s8 maxUsersSupported; s8 currentEnabledUsers; __BITMAP u8 authenTypeSupport; __BITMAP u8 authenTypeEnableCallback; __BITMAP u8 authenTypeEnableUser; __BITMAP u8 authenTypeEnableOperator; __BITMAP u8 authenTypeEnableAdmin; __BITMAP u8 authenTypeEnableOEM; __BITMAP u8 connectionModeSupport; s8 connectionMode; __BITMAP u8 connectionModeEnables; s8 commSettingsFlowControl; s8 commSettingsBitRate; s8 commSettingsDTRHangUp; s8 terminalModeParamOperation; s8 terminalModeLineEditing; s8 terminalModeDeleteControl; s8 terminalModeEcho; s8 terminalModeHandshake; s8 terminalModeNLSeq; s8 terminalModeInputNLSeq; __BITMAP u32 bitRateCapabilities; u8 reservedAlign[3]; } EMPSerialConfigObj; typedef struct _EMPLANConfigObj { u8 channelNumber; s8 IPMIMessagingAccessMode; s8 PEFAlertingEnable; s8 channelAccessLevel; s8 maxUsersSupported; s8 currentEnabledUsers; __BITMAP u8 authenTypeSupport; __BITMAP u8 authenTypeEnableCallback; __BITMAP u8 authenTypeEnableUser; __BITMAP u8 authenTypeEnableOperator; __BITMAP u8 authenTypeEnableAdmin; __BITMAP u8 authenTypeEnableOEM; __BITMAP u32 IPAddrSourceMsg; __BITMAP u16 IPAddrSourceSupport; s8 IPAddrSource; s8 IPv4HeaderTimeToLive; s8 IPv4HeaderFlags; s8 IPv4HeaderPrecedence; s8 IPv4HeaderServiceType; s8 numAlertDests; s16 VLANID; s8 VLANIDEnable; s8 VLANPriority; u32 offsetIPAddress; u32 offsetMACAddress; u32 offsetSubnetMask; u32 offsetDefaultGateway; u32 offsetCommunityString; u32 offsetVLANreadonly; } EMPLANConfigObj; typedef struct _EMPLANAlertDestObj { u8 destSelector; u8 destType; booln alertAck; u8 ackTimeoutRetryInterval; u8 retries; u8 addressFormat; u8 gatewaySelector; u32 offsetAlertingIPAddr; u32 offsetAlertingMACAddr; } EMPLANAlertDestObj; typedef struct _EMPLANAltDestListObj { u8 channelNumber; u8 numLANAlertDests; booln enableWarning; booln fqdnEnable; u8 reservedAlign[2]; EMPLANAlertDestObj LANAlertDestList[-4]; } EMPLANAltDestListObj; typedef struct _EMPUserObj { u8 userID; __BITMAP u8 userSettable; booln currentState; u8 maxUserNameLength; u8 maxPasswordLength; booln EnableWarning; u8 reservedAlign[4]; __BITMAP u32 RACPriv; u32 offsetUserName; } EMPUserObj; typedef struct _EMPUserListObj { u8 numUsers; u8 reservedAlign[3]; EMPUserObj userList[-2]; } EMPUserListObj; typedef struct _EMPUserAccessObj { u8 userID; u8 channelNumber; s16 channelMediumType; s8 availability; s8 authenEnable; s8 messagingEnable; u8 userAccessLevel; __BITMAP u8 userAccessSettable; u8 reservedAlign[3]; __BITMAP u32 payloadAccessCapabilities; __BITMAP u32 payloadAccessSettings; } EMPUserAccessObj; typedef struct _EMPUserAccessListObj { u8 numInstances; u8 reservedAlign[3]; EMPUserAccessObj userAccessList[-2]; } EMPUserAccessListObj; typedef struct _EMPChannelObj { u8 channelNumber; s16 channelMediumType; u8 reservedAlign[1]; } EMPChannelObj; typedef struct _EMPChannelListObj { u8 numChannels; u8 reservedAlign[3]; EMPChannelObj channelList[-2]; } EMPChannelListObj; typedef struct _EMPPEFConfigObj { s8 PEFVersion; __BITMAP u8 PEFActionSupport; s8 PEFControlEnable; __BITMAP u8 PEFActionGlobalControl; u8 numEventFilters; u8 numAlertPolicyEntries; u8 numAlertStrings; s8 GUIDUsage; u32 offsetSystemGUID; u32 offsetVersion; } EMPPEFConfigObj; typedef struct _EMPPEFEventFilterObj { u8 filterNumber; u8 filterConfigType; booln filterConfigEnable; booln evtFltrActionDiagInt; booln evtFltrActionOEM; booln evtFltrActionPwrCycl; booln evtFltrActionReset; booln evtFltrActionPwrOff; booln evtFltrActionAlert; u8 alertPolicyNumber; u8 eventSeverity; u8 sensorType; u8 eventTrigger; u16 eventData1OffsetMask; u8 reservedAlign[2]; u32 filterKey; astring pefName[64]; } EMPPEFEventFilterObj; typedef struct _EMPPEFEvtFltrListObj { u8 numEventFilters; u8 reservedAlign[3]; EMPPEFEventFilterObj eventFilterList[-2]; } EMPPEFEvtFltrListObj; typedef struct _EMPPEFAltPlcyEntryObj { u8 policyEntryNumber; u8 policyNumber; s8 entryEnable; u8 policy; u8 channelNumber; u8 destSelector; s8 evtSpecAltStr; u8 altStrSetSelector; } EMPPEFAltPlcyEntryObj; typedef struct _EMPPEFAltPlcyEntryListObj { u8 numAltPlcyEntries; u8 reservedAlign[3]; EMPPEFAltPlcyEntryObj altPlcyEntryList[-2]; } EMPPEFAltPlcyEntryListObj; typedef struct _EMPPEFAlertStringObj { u8 alertStringSelector; u8 eventFilterNum; u8 alertStringSet; u8 reservedAlign[1]; u32 offsetAlertString; } EMPPEFAlertStringObj; typedef struct _EMPPEFAltStrListObj { u8 numAlertStrings; u8 reservedAlign[3]; EMPPEFAlertStringObj alertStringList[-2]; } EMPPEFAltStrListObj; typedef struct _EMPSOLConfigObj { u8 channelNumber; s8 SOLEnable; s8 SOLAuthenForcePayloadEnc; s8 SOLAuthenForcePayloadAuthen; s8 SOLAuthenPrivilegeLevel; s8 SOLBitRateNonVolatile; s8 SOLBitRateVolatile; s8 SOLRetryCount; s32 SOLRetryInterval; s32 SOLCharAccumInterval; s32 SOLCharSendThreshold; __BITMAP u32 bitRateCapabilities; u8 SOLCharAccumIntUp; u8 SOLCharSendThresholdUp; u8 reservedAlign[2]; } EMPSOLConfigObj; typedef struct _EMPNICConfigObj { u8 channelNumber; u8 separatePrimaryFailover; u8 reservedAlign[2]; __BITMAP u32 teamingModeCapabilities; __BITMAP u32 teamingModeSettings; __BITMAP u32 primaryCapabilities; u32 primarySettings; __BITMAP u32 failoverCapabilities; u32 failoverSettings; } EMPNICConfigObj; typedef struct _EMPChSecKeyObj { u8 keyID; u8 channelNumber; s16 channelMediumType; u8 keyLockStatus; u8 reservedAlign[3]; u32 offsetKeyValue; } EMPChSecKeyObj; typedef struct _EMPChSecKeyListObj { u8 numKeys; u8 reservedAlign[3]; EMPChSecKeyObj keyList[-2]; } EMPChSecKeyListObj; typedef struct _EMPSerialMuxConfigObj { __BITMAP u8 serialMuxModeCapabilities; __BITMAP u8 serialMuxModeSettings; u8 serialConnectorIPMIChannelNum; u8 serialConnectorNum; booln IPMISerialPortSharing; booln IPMISOL; u8 serialControllerChannelNum; u8 reservedAlign[3]; } EMPSerialMuxConfigObj; typedef struct _EMPRACObj { booln nicEnable; u8 reservedAlign[2]; s32 httpsPortNum; u32 offsetProductInfo; u32 offsetDescription; u32 offsetVersion; u32 offsetName; u32 offsetType; } EMPRACObj; typedef struct _CMCObj { u8 type; u8 ipAddrType; u8 ipSource; u8 uiStatus; u32 offsetIPAddress; u32 offsetVersion; u32 offsetUrl; u32 offsetChassisModelName; } CMCObj; typedef struct _DeviceLicense{ u8 licenseStatus; u8 licenseType; u8 expireYear; u8 expireMon; u8 expireDay; u8 expireHour; u8 expireMin; u8 expireSec; u32 offsetEntitlementIDStr; u32 offsetLicenseDescStr; }DeviceLicense; typedef struct _LicenseDeviceObj { u8 deviceStatus; u8 actionReqCode; u8 deviceType; u8 currentClass; u32 noOfLicenses; u32 offsetDeviceIDStr; DeviceLicense Licenses[-2]; } LicenseDeviceObj; typedef struct _OverallLicenseObj { u8 numDevices; u8 reservedAlign[3]; } OverallLicenseObj; #//------------------------------------------------------------------------- #// End #//-------------------------------------------------------------------------