git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@1703
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
data->out_buf.data = xbt_malloc(data->buffsize);
data->out_buf.pos = data->out_buf.size;
data->out_buf.data = xbt_malloc(data->buffsize);
data->out_buf.pos = data->out_buf.size;
- data->in_buf_v = data->out_buf_v = NULL;
+ data->in_buf_v = data->out_buf_v = NULL;
data->in_buf_v=xbt_dynar_new(sizeof(struct iovec),NULL);
data->out_buf_v=xbt_dynar_new(sizeof(struct iovec),NULL);
data->in_buf_v=xbt_dynar_new(sizeof(struct iovec),NULL);
data->out_buf_v=xbt_dynar_new(sizeof(struct iovec),NULL);
+ data->out = buffering_iov;
+#else
+ data->out = buffering_buf;
#endif
data->in = buffering_buf;
#endif
data->in = buffering_buf;
- data->out = buffering_iov;
- /*data->out = buffering_buf;*/
sock->bufdata = data;
return sock;
sock->bufdata = data;
return sock;
plug->socket_accept = gras_trp_buf_socket_accept;
plug->socket_close = gras_trp_buf_socket_close;
plug->socket_accept = gras_trp_buf_socket_accept;
plug->socket_close = gras_trp_buf_socket_close;
plug->send = gras_trp_iov_send;
plug->send = gras_trp_iov_send;
- /*plug->send = gras_trp_buf_send;*/
+#else
+ plug->send = gras_trp_buf_send;
+#endif
plug->recv = gras_trp_buf_recv;
plug->raw_send = gras_trp_tcp_send;
plug->recv = gras_trp_buf_recv;
plug->raw_send = gras_trp_tcp_send;