common: added some trans options used in fast path

ulab-next
Jay Sorg 10 years ago
parent 221b049ca5
commit f6fb5a32ed

@ -282,7 +282,10 @@ trans_check_wait_objs(struct trans *self)
if (self->trans_data_in != 0) if (self->trans_data_in != 0)
{ {
rv = self->trans_data_in(self); rv = self->trans_data_in(self);
init_stream(self->in_s, 0); if (self->no_stream_init_on_data_in == 0)
{
init_stream(self->in_s, 0);
}
} }
} }
} }

@ -57,6 +57,8 @@ struct trans
struct stream* wait_s; struct stream* wait_s;
char addr[256]; char addr[256];
char port[256]; char port[256];
int no_stream_init_on_data_in;
int extra_flags; /* user defined */
}; };
struct trans* APP_CC struct trans* APP_CC

Loading…
Cancel
Save