aboutsummaryrefslogtreecommitdiff
path: root/src/rps/rps.h
diff options
context:
space:
mode:
authorJulius Bünger <buenger@mytum.de>2015-01-06 23:50:59 +0000
committerJulius Bünger <buenger@mytum.de>2015-01-06 23:50:59 +0000
commit88fd2812da3200f5005f4e9c682643543e32204f (patch)
tree8de526d32da1c210681c8635e0ad8a41dec30234 /src/rps/rps.h
parentd73bc0e3ce22b888c5687e0c8fa14378e1a49f84 (diff)
downloadgnunet-88fd2812da3200f5005f4e9c682643543e32204f.tar.gz
gnunet-88fd2812da3200f5005f4e9c682643543e32204f.zip
changes to rps.h
Diffstat (limited to 'src/rps/rps.h')
-rw-r--r--src/rps/rps.h20
1 files changed, 13 insertions, 7 deletions
diff --git a/src/rps/rps.h b/src/rps/rps.h
index 0a8d582d0..77ce2f18f 100644
--- a/src/rps/rps.h
+++ b/src/rps/rps.h
@@ -81,7 +81,7 @@ struct GNUNET_RPS_P2P_PullReplyMessage
81 /** 81 /**
82 * Number of PeerIDs sent 82 * Number of PeerIDs sent
83 */ 83 */
84 uint64_t num_peers GNUNET_PACKED; 84 uint32_t num_peers GNUNET_PACKED;
85 85
86 /* Followed by num_peers * GNUNET_PeerIdentity */ 86 /* Followed by num_peers * GNUNET_PeerIdentity */
87}; 87};
@@ -103,14 +103,15 @@ struct GNUNET_RPS_CS_RequestMessage
103 struct GNUNET_MessageHeader header; 103 struct GNUNET_MessageHeader header;
104 104
105 /** 105 /**
106 * Identifyer of the message. 106 * Number of random peer requested
107 */ 107 */
108 uint64_t n; 108 uint32_t num_peers GNUNET_PACKED;
109 109
110 /** 110 /**
111 * Number of random peer requested 111 * Identifyer of the message.
112 */ 112 */
113 uint64_t num_peers GNUNET_PACKED; 113 uint64_t n GNUNET_PACKED;
114
114}; 115};
115 116
116/** 117/**
@@ -119,7 +120,7 @@ struct GNUNET_RPS_CS_RequestMessage
119struct GNUNET_RPS_CS_ReplyMessage 120struct GNUNET_RPS_CS_ReplyMessage
120{ 121{
121 /** 122 /**
122 * Header including size and type in NBO 123 * Type is #GNUNET_MESSAGE_TYPE_RPS_REPLY.
123 */ 124 */
124 struct GNUNET_MessageHeader header; 125 struct GNUNET_MessageHeader header;
125 126
@@ -142,6 +143,11 @@ struct GNUNET_RPS_CS_ReplyMessage
142struct GNUNET_RPS_CS_SeedMessage 143struct GNUNET_RPS_CS_SeedMessage
143{ 144{
144 /** 145 /**
146 * Header including size and type in NBO
147 */
148 struct GNUNET_MessageHeader header;
149
150 /**
145 * Number of peers 151 * Number of peers
146 */ 152 */
147 uint64_t n; 153 uint64_t n;
@@ -149,7 +155,7 @@ struct GNUNET_RPS_CS_SeedMessage
149 /** 155 /**
150 * Peers 156 * Peers
151 */ 157 */
152 struct GNUNET_PeerIdentity *ids; 158 struct GNUNET_PeerIdentity ids;
153}; 159};
154 160
155GNUNET_NETWORK_STRUCT_END 161GNUNET_NETWORK_STRUCT_END