typedef struct {
/* kind of job */
char *cmd;
+ char **env;
+ int env_size;
char *filepos;
int pid;
int is_background:1;
int expected_return; /* the exepeted return code of following command */
/* buffers */
- buff_t input;
- buff_t output_wanted;
- buff_t output_got;
+ xbt_strbuff_t input;
+ xbt_strbuff_t output_wanted;
+ xbt_strbuff_t output_got;
/* Threads */
xbt_os_thread_t writer, reader; /* IO handlers */