1 #ifndef IPMI_DUMMYIPMI_H 2 # define IPMI_DUMMYIPMI_H 3 4 # define DUMMY_SOCKET_PATH "/tmp/.ipmi_dummy" 5 6 struct dummy_rq { 7 struct { 8 uint8_t netfn; 9 uint8_t lun; 10 uint8_t cmd; 11 uint8_t target_cmd; 12 uint16_t data_len; 13 uint8_t *data; 14 } msg; 15 }; 16 17 struct dummy_rs { 18 struct { 19 uint8_t netfn; 20 uint8_t cmd; 21 uint8_t seq; 22 uint8_t lun; 23 } msg; 24 25 uint8_t ccode; 26 int data_len; 27 uint8_t *data; 28 }; 29 30 #endif 31