+/* Connection parameters */
+#define MAX_PENDING_SENDS 10
+
+/* Default values for the ``file'' details */
+#define PIECE_SIZE 65536
+#define PIECE_COUNT 16384
+
+/* Broadcaster struct */
+typedef struct s_broadcaster {
+ const char *first;
+ int piece_count;
+ int current_piece;
+ xbt_dynar_t host_list;
+ xbt_dynar_iterator_t it;
+ int max_pending_sends;
+ xbt_dynar_t pending_sends;
+} s_broadcaster_t, *broadcaster_t;