mirror of
https://github.com/ipmitool/ipmitool.git
synced 2025-05-10 18:47:22 +00:00
Remove get_channel_access_rsp and get_channel_info_rsp structs
Commit removes unused structures get_channel_access_rsp and get_channel_info_rsp as they were replaced.
This commit is contained in:
parent
278dc84b22
commit
6c3f60e57c
@ -127,86 +127,6 @@ struct get_channel_auth_cap_rsp {
|
|||||||
#pragma pack(0)
|
#pragma pack(0)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/*
|
|
||||||
* The Get Channel Info response structure
|
|
||||||
* From table 22-29 of the IPMI v2.0 spec
|
|
||||||
*/
|
|
||||||
#ifdef HAVE_PRAGMA_PACK
|
|
||||||
#pragma pack(1)
|
|
||||||
#endif
|
|
||||||
struct get_channel_info_rsp {
|
|
||||||
#if WORDS_BIGENDIAN
|
|
||||||
uint8_t __reserved1 : 4;
|
|
||||||
uint8_t channel_number : 4; /* channel number */
|
|
||||||
#else
|
|
||||||
uint8_t channel_number : 4; /* channel number */
|
|
||||||
uint8_t __reserved1 : 4;
|
|
||||||
#endif
|
|
||||||
#if WORDS_BIGENDIAN
|
|
||||||
uint8_t __reserved2 : 1;
|
|
||||||
uint8_t channel_medium : 7; /* Channel medium type per table 6-3 */
|
|
||||||
#else
|
|
||||||
uint8_t channel_medium : 7; /* Channel medium type per table 6-3 */
|
|
||||||
uint8_t __reserved2 : 1;
|
|
||||||
#endif
|
|
||||||
#if WORDS_BIGENDIAN
|
|
||||||
uint8_t __reserved3 : 3;
|
|
||||||
uint8_t channel_protocol : 5; /* Channel protocol per table 6-2 */
|
|
||||||
#else
|
|
||||||
uint8_t channel_protocol : 5; /* Channel protocol per table 6-2 */
|
|
||||||
uint8_t __reserved3 : 3;
|
|
||||||
#endif
|
|
||||||
#if WORDS_BIGENDIAN
|
|
||||||
uint8_t session_support : 2; /* Description of session support */
|
|
||||||
uint8_t active_sessions : 6; /* Count of active sessions */
|
|
||||||
#else
|
|
||||||
uint8_t active_sessions : 6; /* Count of active sessions */
|
|
||||||
uint8_t session_support : 2; /* Description of session support */
|
|
||||||
#endif
|
|
||||||
uint8_t vendor_id[3]; /* For OEM that specified the protocol */
|
|
||||||
uint8_t aux_info[2]; /* Not used*/
|
|
||||||
} ATTRIBUTE_PACKING;
|
|
||||||
#ifdef HAVE_PRAGMA_PACK
|
|
||||||
#pragma pack(0)
|
|
||||||
#endif
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/*
|
|
||||||
* The Get Channel Access response structure
|
|
||||||
* From table 22-28 of the IPMI v2.0 spec
|
|
||||||
*/
|
|
||||||
#ifdef HAVE_PRAGMA_PACK
|
|
||||||
#pragma pack(1)
|
|
||||||
#endif
|
|
||||||
struct get_channel_access_rsp {
|
|
||||||
#if WORDS_BIGENDIAN
|
|
||||||
uint8_t __reserved1 : 2;
|
|
||||||
uint8_t alerting : 1;
|
|
||||||
uint8_t per_message_auth : 1;
|
|
||||||
uint8_t user_level_auth : 1;
|
|
||||||
uint8_t access_mode : 3;
|
|
||||||
#else
|
|
||||||
uint8_t access_mode : 3;
|
|
||||||
uint8_t user_level_auth : 1;
|
|
||||||
uint8_t per_message_auth : 1;
|
|
||||||
uint8_t alerting : 1;
|
|
||||||
uint8_t __reserved1 : 2;
|
|
||||||
#endif
|
|
||||||
#if WORDS_BIGENDIAN
|
|
||||||
uint8_t __reserved2 : 4;
|
|
||||||
uint8_t channel_priv_limit : 4; /* Channel privilege level limit */
|
|
||||||
#else
|
|
||||||
uint8_t channel_priv_limit : 4; /* Channel privilege level limit */
|
|
||||||
uint8_t __reserved2 : 4;
|
|
||||||
#endif
|
|
||||||
} ATTRIBUTE_PACKING;
|
|
||||||
#ifdef HAVE_PRAGMA_PACK
|
|
||||||
#pragma pack(0)
|
|
||||||
#endif
|
|
||||||
|
|
||||||
uint8_t ipmi_get_channel_medium(struct ipmi_intf * intf, uint8_t channel);
|
uint8_t ipmi_get_channel_medium(struct ipmi_intf * intf, uint8_t channel);
|
||||||
uint8_t ipmi_current_channel_medium(struct ipmi_intf * intf);
|
uint8_t ipmi_current_channel_medium(struct ipmi_intf * intf);
|
||||||
int ipmi_channel_main(struct ipmi_intf * intf, int argc, char ** argv);
|
int ipmi_channel_main(struct ipmi_intf * intf, int argc, char ** argv);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user