1 #define ioproc_arg(io, type) (va_arg((io)->arg, type)) 2 3 struct Ioproc 4 { 5 int tid; 6 Channel *c, *creply; 7 int inuse; 8 long (*op)(va_list*); 9 va_list arg; 10 long ret; 11 char err[ERRMAX]; 12 Ioproc *next; 13 }; 14