A
lgorithmique
N
umérique
D
istribuée
Public GIT Repository
projects
/
simgrid.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
there is now a flush function
[simgrid.git]
/
src
/
gras
/
Transport
/
transport_plugin_tcp.c
diff --git
a/src/gras/Transport/transport_plugin_tcp.c
b/src/gras/Transport/transport_plugin_tcp.c
index
46638a3
..
4b3fa1e
100644
(file)
--- a/
src/gras/Transport/transport_plugin_tcp.c
+++ b/
src/gras/Transport/transport_plugin_tcp.c
@@
-42,7
+42,7
@@
gras_error_t gras_trp_tcp_socket_accept(gras_socket_t *sock,
void gras_trp_tcp_socket_close(gras_socket_t *sd);
gras_error_t gras_trp_tcp_chunk_send(gras_socket_t *sd,
void gras_trp_tcp_socket_close(gras_socket_t *sd);
gras_error_t gras_trp_tcp_chunk_send(gras_socket_t *sd,
- char *data,
+ c
onst c
har *data,
long int size);
gras_error_t gras_trp_tcp_chunk_recv(gras_socket_t *sd,
long int size);
gras_error_t gras_trp_tcp_chunk_recv(gras_socket_t *sd,
@@
-92,6
+92,8
@@
gras_trp_tcp_setup(gras_trp_plugin_t *plug) {
plug->chunk_send = gras_trp_tcp_chunk_send;
plug->chunk_recv = gras_trp_tcp_chunk_recv;
plug->chunk_send = gras_trp_tcp_chunk_send;
plug->chunk_recv = gras_trp_tcp_chunk_recv;
+ plug->flush = NULL; /* nothing's cached */
+
plug->data = (void*)data;
plug->exit = gras_trp_tcp_exit;
plug->data = (void*)data;
plug->exit = gras_trp_tcp_exit;
@@
-308,7
+310,7
@@
void gras_trp_tcp_socket_close(gras_socket_t *sock){
*/
gras_error_t
gras_trp_tcp_chunk_send(gras_socket_t *sock,
*/
gras_error_t
gras_trp_tcp_chunk_send(gras_socket_t *sock,
- char *data,
+ c
onst c
har *data,
long int size) {
/* TCP sockets are in duplex mode, don't check direction */
long int size) {
/* TCP sockets are in duplex mode, don't check direction */