X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/aed6c0fceb5d7963006a105350770507030878ba..98c6a77b4cfe9cc585b3f2d00f9b4b0647c3ffa2:/examples/msg/app-bittorrent/messages.h diff --git a/examples/msg/app-bittorrent/messages.h b/examples/msg/app-bittorrent/messages.h index 98f140a163..66129d984b 100644 --- a/examples/msg/app-bittorrent/messages.h +++ b/examples/msg/app-bittorrent/messages.h @@ -43,11 +43,12 @@ typedef struct s_message { const char *mailbox; const char *issuer_host_name; int peer_id; - char *bitfield; + unsigned int bitfield; int index; int block_index; int block_length; -} s_message_t, *message_t; +} s_message_t; +typedef s_message_t *message_t; /** Builds a new value-less message */ msg_task_t task_message_new(e_message_type type, const char *issuer_host_name, const char *mailbox, int peer_id, @@ -56,8 +57,8 @@ msg_task_t task_message_new(e_message_type type, const char *issuer_host_name, c msg_task_t task_message_index_new(e_message_type type, const char *issuer_host_name, const char *mailbox, int peer_id, int index, int varsize); /** Builds a new bitfield message */ -msg_task_t task_message_bitfield_new(const char *issuer_host_name, const char *mailbox, int peer_id, char *bitfield, - int bitfield_size); +msg_task_t task_message_bitfield_new(const char *issuer_host_name, const char *mailbox, int peer_id, + unsigned int bitfield, int bitfield_size); /** Builds a new "request" message */ msg_task_t task_message_request_new(const char *issuer_host_name, const char *mailbox, int peer_id, int index, int block_index, int block_length);