Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Only adds the XBT_PUBLIC macro decoration a the begining of the public API functions.
[simgrid.git] / src / gras / Transport / transport_private.h
index becb262..9cc653d 100644 (file)
@@ -75,16 +75,16 @@ typedef struct s_gras_socket  {
   gras_trp_bufdata_t *bufdata; 
 }s_gras_socket_t;
        
-void gras_trp_socket_new(int incomming,
+XBT_PUBLIC void gras_trp_socket_new(int incomming,
                         gras_socket_t *dst);
 
 /* The drivers */
 typedef void (*gras_trp_setup_t)(gras_trp_plugin_t dst);
 
-void gras_trp_tcp_setup(gras_trp_plugin_t plug);
-void gras_trp_iov_setup(gras_trp_plugin_t plug);
-void gras_trp_file_setup(gras_trp_plugin_t plug);
-void gras_trp_sg_setup(gras_trp_plugin_t plug);
+XBT_PUBLIC void gras_trp_tcp_setup(gras_trp_plugin_t plug);
+XBT_PUBLIC void gras_trp_iov_setup(gras_trp_plugin_t plug);
+XBT_PUBLIC void gras_trp_file_setup(gras_trp_plugin_t plug);
+XBT_PUBLIC void gras_trp_sg_setup(gras_trp_plugin_t plug);
 
 /*
 
@@ -104,6 +104,6 @@ void gras_trp_sg_setup(gras_trp_plugin_t plug);
 
 */
 
-gras_socket_t gras_trp_buf_init_sock(gras_socket_t sock);
+XBT_PUBLIC gras_socket_t gras_trp_buf_init_sock(gras_socket_t sock);
 
 #endif /* GRAS_TRP_PRIVATE_H */