Revision 5e94c103 hw/virtio-9p.h

b/hw/virtio-9p.h
70 70
#define P9_NOFID    (u32)(~0)
71 71
#define P9_MAXWELEM 16
72 72

  
73
/*
74
 * ample room for Twrite/Rread header
75
 * size[4] Tread/Twrite tag[2] fid[4] offset[8] count[4]
76
 */
77
#define P9_IOHDRSZ 24
78

  
73 79
typedef struct V9fsPDU V9fsPDU;
74 80

  
75 81
struct V9fsPDU
......
154 160
    uint8_t *tag;
155 161
    size_t config_size;
156 162
    enum p9_proto_version proto_version;
163
    int32_t msize;
157 164
} V9fsState;
158 165

  
159 166
typedef struct V9fsCreateState {
......
167 174
    V9fsString name;
168 175
    V9fsString extension;
169 176
    V9fsString fullname;
177
    int iounit;
170 178
} V9fsCreateState;
171 179

  
172 180
typedef struct V9fsStatState {
......
197 205
    V9fsFidState *fidp;
198 206
    V9fsQID qid;
199 207
    struct stat stbuf;
208
    int iounit;
200 209
} V9fsOpenState;
201 210

  
202 211
typedef struct V9fsReadState {

Also available in: Unified diff