xref: /openbmc/ipmitool/src/plugins/dummy/dummy.h (revision c18ec02f)
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