2 IPMI 2.0 definitions from the IPMI Specification Version 2.0, Revision 1.1.
4 This file contains all NetFn Transport commands, including:
5 IPM LAN Commands (Chapter 23)
6 IPMI Serial/Modem Commands (Chapter 25)
7 SOL Commands (Chapter 26)
8 Command Forwarding Commands (Chapter 35b)
10 See IPMI specification, Appendix G, Command Assignments
11 and Appendix H, Sub-function Assignments.
13 Copyright (c) 1999 - 2018, Intel Corporation. All rights reserved.<BR>
14 SPDX-License-Identifier: BSD-2-Clause-Patent
17 #ifndef _IPMI_NET_FN_TRANSPORT_H_
18 #define _IPMI_NET_FN_TRANSPORT_H_
22 // Net function definition for Transport command
24 #define IPMI_NETFN_TRANSPORT 0x0C
27 // Below is Definitions for IPM LAN Commands (Chapter 23)
31 // Definitions for Set Lan Configuration Parameters command
33 #define IPMI_TRANSPORT_SET_LAN_CONFIG_PARAMETERS 0x01
36 // Constants and Structure definitions for "Set Lan Configuration Parameters" command to follow here
40 // LAN Management Structure
47 IpmiLanIpAddressSource
,
50 IpmiLanIpv4HeaderParam
,
51 IpmiLanPrimaryRcmpPort
,
52 IpmiLanSecondaryRcmpPort
,
53 IpmiLanBmcGeneratedArpCtrl
,
55 IpmiLanDefaultGateway
,
56 IpmiLanDefaultGatewayMac
,
58 IpmiLanBackupGatewayMac
,
59 IpmiLanCommunityString
,
61 IpmiLanDestinationType
,
62 IpmiLanDestinationAddress
,
63 IpmiIpv4OrIpv6Support
= 0x32,
64 IpmiIpv4OrIpv6AddressEnable
,
65 IpmiIpv6HdrStatTrafficClass
,
66 IpmiIpv6HdrStatHopLimit
,
69 IpmiIpv6StaticAddress
,
70 IpmiIpv6DhcpStaticDuidLen
,
71 IpmiIpv6DhcpStaticDuid
,
73 IpmiIpv6DhcpDynamicDuidLen
,
74 IpmiIpv6DhcpDynamicDuid
,
75 IpmiIpv6RouterConfig
= 0x40,
76 IpmiIpv6StaticRouter1IpAddr
,
77 IpmiIpv6DynamicRouterIpAddr
= 0x4a
78 } IPMI_LAN_OPTION_TYPE
;
86 IpmiDynamicAddressBmcDhcp
,
87 IpmiDynamicAddressBiosDhcp
,
88 IpmiDynamicAddressBmcNonDhcp
89 } IPMI_IP_ADDRESS_SRC
;
95 IpmiPetTrapDestination
,
96 IpmiDirectedEventDestination
,
104 } IPMI_LAN_DEST_TYPE_DEST_TYPE
;
112 UINT8 StraightPswd
: 1;
117 } IPMI_LAN_AUTH_TYPE
;
121 } IPMI_LAN_IP_ADDRESS
;
125 UINT8 AddressSrc
: 4;
129 } IPMI_LAN_IP_ADDRESS_SRC
;
133 } IPMI_LAN_MAC_ADDRESS
;
137 } IPMI_LAN_SUBNET_MASK
;
145 } IPMI_LAN_IPV4_HDR_PARAM_DATA_2
;
149 UINT8 Precedence
: 3;
151 UINT8 ServiceType
: 4;
154 } IPMI_LAN_IPV4_HDR_PARAM_DATA_3
;
158 IPMI_LAN_IPV4_HDR_PARAM_DATA_2 Data2
;
159 IPMI_LAN_IPV4_HDR_PARAM_DATA_3 Data3
;
160 } IPMI_LAN_IPV4_HDR_PARAM
;
165 } IPMI_LAN_RCMP_PORT
;
169 UINT8 EnableBmcArpResponse
: 1;
170 UINT8 EnableBmcGratuitousArp
: 1;
174 } IPMI_LAN_BMC_GENERATED_ARP_CONTROL
;
178 } IPMI_LAN_ARP_INTERVAL
;
182 } IPMI_LAN_COMMUNITY_STRING
;
186 UINT8 DestinationSelector
: 4;
190 } IPMI_LAN_SET_SELECTOR
;
194 UINT8 DestinationType
: 3;
196 UINT8 AlertAcknowledged
: 1;
199 } IPMI_LAN_DEST_TYPE_DESTINATION_TYPE
;
202 IPMI_LAN_SET_SELECTOR SetSelector
;
203 IPMI_LAN_DEST_TYPE_DESTINATION_TYPE DestinationType
;
204 } IPMI_LAN_DEST_TYPE
;
208 UINT8 AlertingIpAddressSelector
: 4;
209 UINT8 AddressFormat
: 4;
212 } IPMI_LAN_ADDRESS_FORMAT
;
216 UINT8 UseDefaultGateway
: 1;
220 } IPMI_LAN_GATEWAY_SELECTOR
;
223 IPMI_LAN_SET_SELECTOR SetSelector
;
224 IPMI_LAN_ADDRESS_FORMAT AddressFormat
;
225 IPMI_LAN_GATEWAY_SELECTOR GatewaySelector
;
226 IPMI_LAN_IP_ADDRESS AlertingIpAddress
;
227 IPMI_LAN_MAC_ADDRESS AlertingMacAddress
;
228 } IPMI_LAN_DEST_ADDRESS
;
231 IPMI_LAN_AUTH_TYPE IpmiLanAuthType
;
232 IPMI_LAN_IP_ADDRESS IpmiLanIpAddress
;
233 IPMI_LAN_IP_ADDRESS_SRC IpmiLanIpAddressSrc
;
234 IPMI_LAN_MAC_ADDRESS IpmiLanMacAddress
;
235 IPMI_LAN_SUBNET_MASK IpmiLanSubnetMask
;
236 IPMI_LAN_IPV4_HDR_PARAM IpmiLanIpv4HdrParam
;
237 IPMI_LAN_RCMP_PORT IpmiLanPrimaryRcmpPort
;
238 IPMI_LAN_BMC_GENERATED_ARP_CONTROL IpmiLanArpControl
;
239 IPMI_LAN_ARP_INTERVAL IpmiLanArpInterval
;
240 IPMI_LAN_COMMUNITY_STRING IpmiLanCommunityString
;
241 IPMI_LAN_DEST_TYPE IpmiLanDestType
;
242 IPMI_LAN_DEST_ADDRESS IpmiLanDestAddress
;
247 UINT8 AddressSourceType
: 4;
249 UINT8 EnableStatus
: 1;
252 } IPMI_LAN_IPV6_ADDRESS_SOURCE_TYPE
;
256 IPMI_LAN_IPV6_ADDRESS_SOURCE_TYPE AddressSourceType
;
257 UINT8 Ipv6Address
[16];
258 UINT8 AddressPrefixLen
;
260 } IPMI_LAN_IPV6_STATIC_ADDRESS
;
263 // Set in progress parameter
267 UINT8 SetInProgress
:2;
271 } IPMI_LAN_SET_IN_PROGRESS
;
279 } IPMI_SET_LAN_CONFIG_CHANNEL_NUM
;
282 IPMI_SET_LAN_CONFIG_CHANNEL_NUM ChannelNumber
;
283 UINT8 ParameterSelector
;
284 UINT8 ParameterData
[0];
285 } IPMI_SET_LAN_CONFIGURATION_PARAMETERS_COMMAND_REQUEST
;
288 // Definitions for Get Lan Configuration Parameters command
290 #define IPMI_TRANSPORT_GET_LAN_CONFIG_PARAMETERS 0x02
293 // Constants and Structure definitions for "Get Lan Configuration Parameters" command to follow here
299 UINT8 GetParameter
: 1;
302 } IPMI_GET_LAN_CONFIG_CHANNEL_NUM
;
305 IPMI_GET_LAN_CONFIG_CHANNEL_NUM ChannelNumber
;
306 UINT8 ParameterSelector
;
309 } IPMI_GET_LAN_CONFIGURATION_PARAMETERS_REQUEST
;
312 UINT8 CompletionCode
;
313 UINT8 ParameterRevision
;
314 UINT8 ParameterData
[0];
315 } IPMI_GET_LAN_CONFIGURATION_PARAMETERS_RESPONSE
;
318 // Definitions for Suspend BMC ARPs command
320 #define IPMI_TRANSPORT_SUSPEND_BMC_ARPS 0x03
323 // Constants and Structure definitions for "Suspend BMC ARPs" command to follow here
327 // Definitions for Get IP-UDP-RMCP Statistics command
329 #define IPMI_TRANSPORT_GET_PACKET_STATISTICS 0x04
332 // Constants and Structure definitions for "Get IP-UDP-RMCP Statistics" command to follow here
336 // Below is Definitions for IPMI Serial/Modem Commands (Chapter 25)
340 // Definitions for Set Serial/Modem Configuration command
342 #define IPMI_TRANSPORT_SET_SERIAL_CONFIGURATION 0x10
345 // Constants and Structure definitions for "Set Serial/Modem Configuration" command to follow here
353 UINT8 NoAuthentication
: 1;
354 UINT8 MD2Authentication
: 1;
355 UINT8 MD5Authentication
: 1;
357 UINT8 StraightPassword
: 1;
358 UINT8 OemProprietary
: 1;
362 } IPMI_EMP_AUTH_TYPE
;
366 UINT8 EnableBasicMode
: 1;
367 UINT8 EnablePPPMode
: 1;
368 UINT8 EnableTerminalMode
: 1;
370 UINT8 SnoopOsPPPNegotiation
: 1;
372 UINT8 DirectConnect
: 1;
375 } IPMI_EMP_CONNECTION_TYPE
;
379 UINT8 InactivityTimeout
: 4;
383 } IPMI_EMP_INACTIVITY_TIMEOUT
;
387 UINT8 IpmiCallback
: 1;
388 UINT8 CBCPCallback
: 1;
392 } IPMI_CHANNEL_CALLBACK_CONTROL_ENABLE
;
396 UINT8 CbcpEnableNoCallback
: 1;
397 UINT8 CbcpEnablePreSpecifiedNumber
: 1;
398 UINT8 CbcpEnableUserSpecifiedNumber
: 1;
399 UINT8 CbcpEnableCallbackFromList
: 1;
403 } IPMI_CHANNEL_CALLBACK_CONTROL_CBCP
;
406 IPMI_CHANNEL_CALLBACK_CONTROL_ENABLE CallbackEnable
;
407 IPMI_CHANNEL_CALLBACK_CONTROL_CBCP CBCPNegotiation
;
408 UINT8 CallbackDestination1
;
409 UINT8 CallbackDestination2
;
410 UINT8 CallbackDestination3
;
411 } IPMI_EMP_CHANNEL_CALLBACK_CONTROL
;
415 UINT8 CloseSessionOnDCDLoss
: 1;
416 UINT8 EnableSessionInactivityTimeout
: 1;
420 } IPMI_EMP_SESSION_TERMINATION
;
425 UINT8 EnableDtrHangup
: 1;
426 UINT8 FlowControl
: 2;
429 UINT8 SaveSetting
: 1;
430 UINT8 SetComPort
: 1;
435 } IPMI_EMP_MESSAGING_COM_SETTING
;
439 UINT8 RingDurationInterval
: 6;
441 UINT8 RingDeadTime
: 4;
445 } IPMI_EMP_MODEM_RING_TIME
;
449 UINT8 InitString
[48];
450 } IPMI_EMP_MODEM_INIT_STRING
;
453 UINT8 EscapeSequence
[5];
454 } IPMI_EMP_MODEM_ESC_SEQUENCE
;
457 UINT8 HangupSequence
[8];
458 } IPMI_EMP_MODEM_HANGUP_SEQUENCE
;
461 UINT8 ModelDialCommend
[8];
462 } IPMI_MODEM_DIALUP_COMMAND
;
465 UINT8 PageBlackoutInterval
;
466 } IPMI_PAGE_BLACKOUT_INTERVAL
;
469 UINT8 CommunityString
[18];
470 } IPMI_EMP_COMMUNITY_STRING
;
475 UINT8 DialStringSelector
: 4;
478 } IPMI_DIAL_PAGE_DESTINATION
;
482 UINT8 TapAccountSelector
: 4;
486 } IPMI_TAP_PAGE_DESTINATION
;
489 UINT8 PPPAccountSetSelector
;
490 UINT8 DialStringSelector
;
491 } IPMI_PPP_ALERT_DESTINATION
;
494 IPMI_DIAL_PAGE_DESTINATION DialPageDestination
;
495 IPMI_TAP_PAGE_DESTINATION TapPageDestination
;
496 IPMI_PPP_ALERT_DESTINATION PppAlertDestination
;
497 } IPMI_DEST_TYPE_SPECIFIC
;
501 UINT8 DestinationSelector
: 4;
505 } IPMI_EMP_DESTINATION_SELECTOR
;
509 UINT8 DestinationType
: 4;
511 UINT8 AlertAckRequired
: 1;
514 } IPMI_EMP_DESTINATION_TYPE
;
518 UINT8 NumRetriesCall
: 3;
520 UINT8 NumRetryAlert
: 3;
527 IPMI_EMP_DESTINATION_SELECTOR DestinationSelector
;
528 IPMI_EMP_DESTINATION_TYPE DestinationType
;
529 UINT8 AlertAckTimeoutSeconds
;
530 IPMI_EMP_RETRIES Retries
;
531 IPMI_DEST_TYPE_SPECIFIC DestinationTypeSpecific
;
532 } IPMI_EMP_DESTINATION_INFO
;
537 UINT8 CharacterSize
: 1;
540 UINT8 FlowControl
: 2;
543 } IPMI_EMP_DESTINATION_COM_SETTING_DATA_2
;
554 IPMI_EMP_DESTINATION_SELECTOR DestinationSelector
;
555 IPMI_EMP_DESTINATION_COM_SETTING_DATA_2 Data2
;
556 IPMI_EMP_BIT_RATE BitRate
;
557 } IPMI_EMP_DESTINATION_COM_SETTING
;
561 UINT8 DialStringSelector
: 4;
565 } IPMI_DIAL_STRING_SELECTOR
;
568 IPMI_DIAL_STRING_SELECTOR DestinationSelector
;
570 UINT8 DialString
[48];
571 } IPMI_DESTINATION_DIAL_STRING
;
574 UINT32 IpAddressLong
;
576 } IPMI_PPP_IP_ADDRESS
;
580 UINT8 IpAddressSelector
: 4;
584 } IPMI_DESTINATION_IP_ADDRESS_SELECTOR
;
587 IPMI_DESTINATION_IP_ADDRESS_SELECTOR DestinationSelector
;
588 IPMI_PPP_IP_ADDRESS PppIpAddress
;
589 } IPMI_DESTINATION_IP_ADDRESS
;
593 UINT8 TapServiceSelector
: 4;
594 UINT8 TapDialStringSelector
: 4;
597 } IPMI_TAP_DIAL_STRING_SERVICE_SELECTOR
;
602 IPMI_TAP_DIAL_STRING_SERVICE_SELECTOR TapDialStringServiceSelector
;
603 } IPMI_DESTINATION_TAP_ACCOUNT
;
607 UINT8 PagerIdString
[16];
608 } IPMI_TAP_PAGER_ID_STRING
;
612 IPMI_EMP_AUTH_TYPE EmpAuthType
;
613 IPMI_EMP_CONNECTION_TYPE EmpConnectionType
;
614 IPMI_EMP_INACTIVITY_TIMEOUT EmpInactivityTimeout
;
615 IPMI_EMP_CHANNEL_CALLBACK_CONTROL EmpCallbackControl
;
616 IPMI_EMP_SESSION_TERMINATION EmpSessionTermination
;
617 IPMI_EMP_MESSAGING_COM_SETTING EmpMessagingComSetting
;
618 IPMI_EMP_MODEM_RING_TIME EmpModemRingTime
;
619 IPMI_EMP_MODEM_INIT_STRING EmpModemInitString
;
620 IPMI_EMP_MODEM_ESC_SEQUENCE EmpModemEscSequence
;
621 IPMI_EMP_MODEM_HANGUP_SEQUENCE EmpModemHangupSequence
;
622 IPMI_MODEM_DIALUP_COMMAND EmpModemDialupCommand
;
623 IPMI_PAGE_BLACKOUT_INTERVAL EmpPageBlackoutInterval
;
624 IPMI_EMP_COMMUNITY_STRING EmpCommunityString
;
625 IPMI_EMP_DESTINATION_INFO EmpDestinationInfo
;
626 IPMI_EMP_DESTINATION_COM_SETTING EmpDestinationComSetting
;
627 UINT8 CallRetryBusySignalInterval
;
628 IPMI_DESTINATION_DIAL_STRING DestinationDialString
;
629 IPMI_DESTINATION_IP_ADDRESS DestinationIpAddress
;
630 IPMI_DESTINATION_TAP_ACCOUNT DestinationTapAccount
;
631 IPMI_TAP_PAGER_ID_STRING TapPagerIdString
;
635 // Definitions for Get Serial/Modem Configuration command
637 #define IPMI_TRANSPORT_GET_SERIAL_CONFIGURATION 0x11
640 // Constants and Structure definitions for "Get Serial/Modem Configuration" command to follow here
644 // Definitions for Set Serial/Modem Mux command
646 #define IPMI_TRANSPORT_SET_SERIAL_MUX 0x12
649 // Constants and Structure definitions for "Set Serial/Modem Mux" command to follow here
653 // Set Serial/Modem Mux command request return status
655 #define IPMI_MUX_SETTING_REQUEST_REJECTED 0x00
656 #define IPMI_MUX_SETTING_REQUEST_ACCEPTED 0x01
659 // Definitions for serial multiplex settings
661 #define IPMI_MUX_SETTING_GET_MUX_SETTING 0x0
662 #define IPMI_MUX_SETTING_REQUEST_MUX_TO_SYSTEM 0x1
663 #define IPMI_MUX_SETTING_REQUEST_MUX_TO_BMC 0x2
664 #define IPMI_MUX_SETTING_FORCE_MUX_TO_SYSTEM 0x3
665 #define IPMI_MUX_SETTING_FORCE_MUX_TO_BMC 0x4
666 #define IPMI_MUX_SETTING_BLOCK_REQUEST_MUX_TO_SYSTEM 0x5
667 #define IPMI_MUX_SETTING_ALLOW_REQUEST_MUX_TO_SYSTEM 0x6
668 #define IPMI_MUX_SETTING_BLOCK_REQUEST_MUX_TO_BMC 0x7
669 #define IPMI_MUX_SETTING_ALLOW_REQUEST_MUX_TO_BMC 0x8
677 } IPMI_MUX_CHANNEL_NUM
;
681 UINT8 MuxSetting
: 4;
685 } IPMI_MUX_SETTING_REQUEST
;
688 IPMI_MUX_CHANNEL_NUM ChannelNumber
;
689 IPMI_MUX_SETTING_REQUEST MuxSetting
;
690 } IPMI_SET_SERIAL_MODEM_MUX_COMMAND_REQUEST
;
694 UINT8 MuxSetToBmc
: 1;
695 UINT8 CommandStatus
: 1;
696 UINT8 MessagingSessionActive
: 1;
697 UINT8 AlertInProgress
: 1;
699 UINT8 MuxToBmcAllowed
: 1;
700 UINT8 MuxToSystemBlocked
: 1;
703 } IPMI_MUX_SETTING_PRESENT_STATE
;
706 UINT8 CompletionCode
;
707 IPMI_MUX_SETTING_PRESENT_STATE MuxSetting
;
708 } IPMI_SET_SERIAL_MODEM_MUX_COMMAND_RESPONSE
;
711 // Definitions for Get TAP Response Code command
713 #define IPMI_TRANSPORT_GET_TAP_RESPONSE_CODE 0x13
716 // Constants and Structure definitions for "Get TAP Response Code" command to follow here
720 // Definitions for Set PPP UDP Proxy Transmit Data command
722 #define IPMI_TRANSPORT_SET_PPP_UDP_PROXY_TXDATA 0x14
725 // Constants and Structure definitions for "Set PPP UDP Proxy Transmit Data" command to follow here
729 // Definitions for Get PPP UDP Proxy Transmit Data command
731 #define IPMI_TRANSPORT_GET_PPP_UDP_PROXY_TXDATA 0x15
734 // Constants and Structure definitions for "Get PPP UDP Proxy Transmit Data" command to follow here
738 // Definitions for Send PPP UDP Proxy Packet command
740 #define IPMI_TRANSPORT_SEND_PPP_UDP_PROXY_PACKET 0x16
743 // Constants and Structure definitions for "Send PPP UDP Proxy Packet" command to follow here
747 // Definitions for Get PPP UDP Proxy Receive Data command
749 #define IPMI_TRANSPORT_GET_PPP_UDP_PROXY_RX 0x17
752 // Constants and Structure definitions for "Get PPP UDP Proxy Receive Data" command to follow here
756 // Definitions for Serial/Modem connection active command
758 #define IPMI_TRANSPORT_SERIAL_CONNECTION_ACTIVE 0x18
761 // Constants and Structure definitions for "Serial/Modem connection active" command to follow here
765 // Definitions for Callback command
767 #define IPMI_TRANSPORT_CALLBACK 0x19
770 // Constants and Structure definitions for "Callback" command to follow here
774 // Definitions for Set user Callback Options command
776 #define IPMI_TRANSPORT_SET_USER_CALLBACK_OPTIONS 0x1A
779 // Constants and Structure definitions for "Set user Callback Options" command to follow here
783 // Definitions for Get user Callback Options command
785 #define IPMI_TRANSPORT_GET_USER_CALLBACK_OPTIONS 0x1B
788 // Constants and Structure definitions for "Get user Callback Options" command to follow here
792 // Below is Definitions for SOL Commands (Chapter 26)
796 // Definitions for SOL activating command
798 #define IPMI_TRANSPORT_SOL_ACTIVATING 0x20
801 // Constants and Structure definitions for "SOL activating" command to follow here
805 UINT8 SessionState
: 4;
809 } IPMI_SOL_SESSION_STATE
;
812 IPMI_SOL_SESSION_STATE SessionState
;
813 UINT8 PayloadInstance
;
814 UINT8 FormatVersionMajor
; // 1
815 UINT8 FormatVersionMinor
; // 0
816 } IPMI_SOL_ACTIVATING_REQUEST
;
819 // Definitions for Set SOL Configuration Parameters command
821 #define IPMI_TRANSPORT_SET_SOL_CONFIG_PARAM 0x21
824 // Constants and Structure definitions for "Set SOL Configuration Parameters" command to follow here
828 // SOL Configuration Parameters selector
830 #define IPMI_SOL_CONFIGURATION_PARAMETER_SET_IN_PROGRESS 0
831 #define IPMI_SOL_CONFIGURATION_PARAMETER_SOL_ENABLE 1
832 #define IPMI_SOL_CONFIGURATION_PARAMETER_SOL_AUTHENTICATION 2
833 #define IPMI_SOL_CONFIGURATION_PARAMETER_SOL_CHARACTER_PARAM 3
834 #define IPMI_SOL_CONFIGURATION_PARAMETER_SOL_RETRY 4
835 #define IPMI_SOL_CONFIGURATION_PARAMETER_SOL_NV_BIT_RATE 5
836 #define IPMI_SOL_CONFIGURATION_PARAMETER_SOL_VOLATILE_BIT_RATE 6
837 #define IPMI_SOL_CONFIGURATION_PARAMETER_SOL_PAYLOAD_CHANNEL 7
838 #define IPMI_SOL_CONFIGURATION_PARAMETER_SOL_PAYLOAD_PORT 8
842 UINT8 ChannelNumber
: 4;
846 } IPMI_SET_SOL_CONFIG_PARAM_CHANNEL_NUM
;
849 IPMI_SET_SOL_CONFIG_PARAM_CHANNEL_NUM ChannelNumber
;
850 UINT8 ParameterSelector
;
851 UINT8 ParameterData
[0];
852 } IPMI_SET_SOL_CONFIGURATION_PARAMETERS_REQUEST
;
855 // Definitions for Get SOL Configuration Parameters command
857 #define IPMI_TRANSPORT_GET_SOL_CONFIG_PARAM 0x22
860 // Constants and Structure definitions for "Get SOL Configuration Parameters" command to follow here
864 UINT8 ChannelNumber
: 4;
866 UINT8 GetParameter
: 1;
869 } IPMI_GET_SOL_CONFIG_PARAM_CHANNEL_NUM
;
872 IPMI_GET_SOL_CONFIG_PARAM_CHANNEL_NUM ChannelNumber
;
873 UINT8 ParameterSelector
;
876 } IPMI_GET_SOL_CONFIGURATION_PARAMETERS_REQUEST
;
879 UINT8 CompletionCode
;
880 UINT8 ParameterRevision
;
881 UINT8 ParameterData
[0];
882 } IPMI_GET_SOL_CONFIGURATION_PARAMETERS_RESPONSE
;