Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Merge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid
[simgrid.git] / examples / msg / app-chainsend / broadcaster.h
index e9aca94..116f44f 100644 (file)
@@ -28,9 +28,11 @@ typedef struct s_broadcaster {
   xbt_dynar_iterator_t it;
   int max_pending_sends;
   xbt_dynar_t pending_sends;
-} s_broadcaster_t, *broadcaster_t;
+} s_broadcaster_t;
 
-xbt_dynar_t build_hostlist_from_hostcount(int hostcount); 
+typedef s_broadcaster_t *broadcaster_t;
+
+xbt_dynar_t build_hostlist_from_hostcount(int hostcount);
 
 /* Broadcaster: helper functions */
 broadcaster_t broadcaster_init(xbt_dynar_t host_list, unsigned int piece_count);