]> git.zerfleddert.de Git - rsbs2/blobdiff - bmc/ipmb.h
implement all remaining IPMB queries seen on the wire
[rsbs2] / bmc / ipmb.h
index 1be0a486f7f58e0194cc078a752f106cace9aea8..c02b38f339f865b178c496328214679ec780903c 100644 (file)
@@ -6,7 +6,11 @@
 
 #define IPMB_SE_PLATFORM_EVENT         0x02
 
+#define IPMB_STORAGE_RESERVE_SDR       0x22
+#define IPMB_STORAGE_GET_SDR           0x23
 #define IPMB_STORAGE_GET_SEL_INFO      0x40
+#define IPMB_STORAGE_GET_SEL_ALLOCATION        0x41
+#define IPMB_STORAGE_GET_SEL_ENTRY     0x43
 #define IPMB_STORAGE_GET_SEL_TIME      0x48
 
 #define IPMB_NETFN_CHASSIS             0x00
@@ -42,8 +46,6 @@ struct ipmb_resp {
        uint8_t rqSEQ;
        uint8_t rsLUN;
        uint8_t cmd;
-       unsigned char *data;
-       uint8_t datalen;
 };
 
 void decode_ipmb_pkt(unsigned char *buf, int len);
Impressum, Datenschutz