-gras_error_t gras_trp_sg_socket_client(gras_trp_plugin_t *self,
- /* OUT */ gras_socket_t *sock);
-gras_error_t gras_trp_sg_socket_server(gras_trp_plugin_t *self,
- /* OUT */ gras_socket_t *sock);
-void gras_trp_sg_socket_close(gras_socket_t *sd);
+xbt_error_t gras_trp_sg_socket_client(gras_trp_plugin_t *self,
+ /* OUT */ gras_socket_t sock);
+xbt_error_t gras_trp_sg_socket_server(gras_trp_plugin_t *self,
+ /* OUT */ gras_socket_t sock);
+void gras_trp_sg_socket_close(gras_socket_t sd);