Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Move msg_send/recv to a RL specific file, so that we can provide a SG specific versio...
[simgrid.git] / src / gras / Msg / msg_private.h
index 1739d8b..6e8b0ad 100644 (file)
@@ -16,7 +16,6 @@
 
 #include "xbt/sysdep.h"
 #include "xbt/log.h"
-#include "xbt/error.h"
 #include "xbt/dynar.h"
 #include "xbt/set.h"
 #include "gras/transport.h"
@@ -29,7 +28,8 @@
 
 #include "gras/Msg/msg_interface.h"
 
-
+extern char _GRAS_header[6];
 /** @brief Message instance */
 typedef struct {
   gras_socket_t   expeditor;
@@ -58,10 +58,10 @@ extern xbt_set_t _gras_msgtype_set; /* of gras_msgtype_t */
 void gras_msgtype_free(void *msgtype);
 
 
-xbt_error_t gras_msg_recv(gras_socket_t    sock,
-                          gras_msgtype_t  *msgtype,
-                          void           **payload,
-                          int             *payload_size);
+void gras_msg_recv(gras_socket_t    sock,
+                  gras_msgtype_t  *msgtype,
+                  void           **payload,
+                  int             *payload_size);
 
 /**
  * gras_cblist_t: