diff options
Diffstat (limited to 'src/mesh/mesh_common.c')
-rw-r--r-- | src/mesh/mesh_common.c | 78 |
1 files changed, 39 insertions, 39 deletions
diff --git a/src/mesh/mesh_common.c b/src/mesh/mesh_common.c index 242d9fab8..855e9e20c 100644 --- a/src/mesh/mesh_common.c +++ b/src/mesh/mesh_common.c | |||
@@ -19,12 +19,12 @@ | |||
19 | */ | 19 | */ |
20 | 20 | ||
21 | /** | 21 | /** |
22 | * @file mesh/mesh_common.c | 22 | * @file cadet/cadet_common.c |
23 | * @brief MESH helper functions | 23 | * @brief CADET helper functions |
24 | * @author Bartlomiej Polot | 24 | * @author Bartlomiej Polot |
25 | */ | 25 | */ |
26 | 26 | ||
27 | #include "mesh.h" | 27 | #include "cadet.h" |
28 | 28 | ||
29 | /** | 29 | /** |
30 | * @brief Translate a fwd variable into a string representation, for logging. | 30 | * @brief Translate a fwd variable into a string representation, for logging. |
@@ -78,7 +78,7 @@ GM_min_pid (uint32_t a, uint32_t b) | |||
78 | 78 | ||
79 | 79 | ||
80 | const struct GNUNET_HashCode * | 80 | const struct GNUNET_HashCode * |
81 | GM_h2hc (const struct GNUNET_MESH_Hash *id) | 81 | GM_h2hc (const struct GNUNET_CADET_Hash *id) |
82 | { | 82 | { |
83 | static struct GNUNET_HashCode hc; | 83 | static struct GNUNET_HashCode hc; |
84 | memcpy (&hc, id, sizeof (*id)); | 84 | memcpy (&hc, id, sizeof (*id)); |
@@ -88,7 +88,7 @@ GM_h2hc (const struct GNUNET_MESH_Hash *id) | |||
88 | 88 | ||
89 | 89 | ||
90 | const char * | 90 | const char * |
91 | GM_h2s (const struct GNUNET_MESH_Hash *id) | 91 | GM_h2s (const struct GNUNET_CADET_Hash *id) |
92 | { | 92 | { |
93 | static char s[53]; | 93 | static char s[53]; |
94 | 94 | ||
@@ -111,217 +111,217 @@ GM_m2s (uint16_t m) | |||
111 | /** | 111 | /** |
112 | * Request the creation of a path | 112 | * Request the creation of a path |
113 | */ | 113 | */ |
114 | case GNUNET_MESSAGE_TYPE_MESH_CONNECTION_CREATE: | 114 | case GNUNET_MESSAGE_TYPE_CADET_CONNECTION_CREATE: |
115 | t = "CONNECTION_CREATE"; | 115 | t = "CONNECTION_CREATE"; |
116 | break; | 116 | break; |
117 | 117 | ||
118 | /** | 118 | /** |
119 | * Request the modification of an existing path | 119 | * Request the modification of an existing path |
120 | */ | 120 | */ |
121 | case GNUNET_MESSAGE_TYPE_MESH_CONNECTION_ACK: | 121 | case GNUNET_MESSAGE_TYPE_CADET_CONNECTION_ACK: |
122 | t = "CONNECTION_ACK"; | 122 | t = "CONNECTION_ACK"; |
123 | break; | 123 | break; |
124 | 124 | ||
125 | /** | 125 | /** |
126 | * Notify that a connection of a path is no longer valid | 126 | * Notify that a connection of a path is no longer valid |
127 | */ | 127 | */ |
128 | case GNUNET_MESSAGE_TYPE_MESH_CONNECTION_BROKEN: | 128 | case GNUNET_MESSAGE_TYPE_CADET_CONNECTION_BROKEN: |
129 | t = "CONNECTION_BROKEN"; | 129 | t = "CONNECTION_BROKEN"; |
130 | break; | 130 | break; |
131 | 131 | ||
132 | /** | 132 | /** |
133 | * At some point, the route will spontaneously change | 133 | * At some point, the route will spontaneously change |
134 | */ | 134 | */ |
135 | case GNUNET_MESSAGE_TYPE_MESH_PATH_CHANGED: | 135 | case GNUNET_MESSAGE_TYPE_CADET_PATH_CHANGED: |
136 | t = "PATH_CHANGED"; | 136 | t = "PATH_CHANGED"; |
137 | break; | 137 | break; |
138 | 138 | ||
139 | /** | 139 | /** |
140 | * Transport payload data. | 140 | * Transport payload data. |
141 | */ | 141 | */ |
142 | case GNUNET_MESSAGE_TYPE_MESH_DATA: | 142 | case GNUNET_MESSAGE_TYPE_CADET_DATA: |
143 | t = "DATA"; | 143 | t = "DATA"; |
144 | break; | 144 | break; |
145 | 145 | ||
146 | /** | 146 | /** |
147 | * Confirm receipt of payload data. | 147 | * Confirm receipt of payload data. |
148 | */ | 148 | */ |
149 | case GNUNET_MESSAGE_TYPE_MESH_DATA_ACK: | 149 | case GNUNET_MESSAGE_TYPE_CADET_DATA_ACK: |
150 | t = "DATA_ACK"; | 150 | t = "DATA_ACK"; |
151 | break; | 151 | break; |
152 | 152 | ||
153 | /** | 153 | /** |
154 | * Key exchange encapsulation. | 154 | * Key exchange encapsulation. |
155 | */ | 155 | */ |
156 | case GNUNET_MESSAGE_TYPE_MESH_KX: | 156 | case GNUNET_MESSAGE_TYPE_CADET_KX: |
157 | t = "KX"; | 157 | t = "KX"; |
158 | break; | 158 | break; |
159 | 159 | ||
160 | /** | 160 | /** |
161 | * New ephemeral key. | 161 | * New ephemeral key. |
162 | */ | 162 | */ |
163 | case GNUNET_MESSAGE_TYPE_MESH_KX_EPHEMERAL: | 163 | case GNUNET_MESSAGE_TYPE_CADET_KX_EPHEMERAL: |
164 | t = "KX_EPHEMERAL"; | 164 | t = "KX_EPHEMERAL"; |
165 | break; | 165 | break; |
166 | 166 | ||
167 | /** | 167 | /** |
168 | * Challenge to test peer's session key. | 168 | * Challenge to test peer's session key. |
169 | */ | 169 | */ |
170 | case GNUNET_MESSAGE_TYPE_MESH_KX_PING: | 170 | case GNUNET_MESSAGE_TYPE_CADET_KX_PING: |
171 | t = "KX_PING"; | 171 | t = "KX_PING"; |
172 | break; | 172 | break; |
173 | 173 | ||
174 | /** | 174 | /** |
175 | * Answer to session key challenge. | 175 | * Answer to session key challenge. |
176 | */ | 176 | */ |
177 | case GNUNET_MESSAGE_TYPE_MESH_KX_PONG: | 177 | case GNUNET_MESSAGE_TYPE_CADET_KX_PONG: |
178 | t = "KX_PONG"; | 178 | t = "KX_PONG"; |
179 | break; | 179 | break; |
180 | 180 | ||
181 | /** | 181 | /** |
182 | * Request the destuction of a path | 182 | * Request the destuction of a path |
183 | */ | 183 | */ |
184 | case GNUNET_MESSAGE_TYPE_MESH_CONNECTION_DESTROY: | 184 | case GNUNET_MESSAGE_TYPE_CADET_CONNECTION_DESTROY: |
185 | t = "CONNECTION_DESTROY"; | 185 | t = "CONNECTION_DESTROY"; |
186 | break; | 186 | break; |
187 | 187 | ||
188 | /** | 188 | /** |
189 | * ACK for a data packet. | 189 | * ACK for a data packet. |
190 | */ | 190 | */ |
191 | case GNUNET_MESSAGE_TYPE_MESH_ACK: | 191 | case GNUNET_MESSAGE_TYPE_CADET_ACK: |
192 | t = "ACK"; | 192 | t = "ACK"; |
193 | break; | 193 | break; |
194 | 194 | ||
195 | /** | 195 | /** |
196 | * POLL for ACK. | 196 | * POLL for ACK. |
197 | */ | 197 | */ |
198 | case GNUNET_MESSAGE_TYPE_MESH_POLL: | 198 | case GNUNET_MESSAGE_TYPE_CADET_POLL: |
199 | t = "POLL"; | 199 | t = "POLL"; |
200 | break; | 200 | break; |
201 | 201 | ||
202 | /** | 202 | /** |
203 | * Announce origin is still alive. | 203 | * Announce origin is still alive. |
204 | */ | 204 | */ |
205 | case GNUNET_MESSAGE_TYPE_MESH_KEEPALIVE: | 205 | case GNUNET_MESSAGE_TYPE_CADET_KEEPALIVE: |
206 | t = "KEEPALIVE"; | 206 | t = "KEEPALIVE"; |
207 | break; | 207 | break; |
208 | 208 | ||
209 | /** | 209 | /** |
210 | * Connect to the mesh service, specifying subscriptions | 210 | * Connect to the cadet service, specifying subscriptions |
211 | */ | 211 | */ |
212 | case GNUNET_MESSAGE_TYPE_MESH_LOCAL_CONNECT: | 212 | case GNUNET_MESSAGE_TYPE_CADET_LOCAL_CONNECT: |
213 | t = "LOCAL_CONNECT"; | 213 | t = "LOCAL_CONNECT"; |
214 | break; | 214 | break; |
215 | 215 | ||
216 | /** | 216 | /** |
217 | * Ask the mesh service to create a new tunnel | 217 | * Ask the cadet service to create a new tunnel |
218 | */ | 218 | */ |
219 | case GNUNET_MESSAGE_TYPE_MESH_CHANNEL_CREATE: | 219 | case GNUNET_MESSAGE_TYPE_CADET_CHANNEL_CREATE: |
220 | t = "CHANNEL_CREATE"; | 220 | t = "CHANNEL_CREATE"; |
221 | break; | 221 | break; |
222 | 222 | ||
223 | /** | 223 | /** |
224 | * Ask the mesh service to destroy a tunnel | 224 | * Ask the cadet service to destroy a tunnel |
225 | */ | 225 | */ |
226 | case GNUNET_MESSAGE_TYPE_MESH_CHANNEL_DESTROY: | 226 | case GNUNET_MESSAGE_TYPE_CADET_CHANNEL_DESTROY: |
227 | t = "CHANNEL_DESTROY"; | 227 | t = "CHANNEL_DESTROY"; |
228 | break; | 228 | break; |
229 | 229 | ||
230 | /** | 230 | /** |
231 | * Confirm the creation of a channel. | 231 | * Confirm the creation of a channel. |
232 | */ | 232 | */ |
233 | case GNUNET_MESSAGE_TYPE_MESH_CHANNEL_ACK: | 233 | case GNUNET_MESSAGE_TYPE_CADET_CHANNEL_ACK: |
234 | t = "CHANNEL_ACK"; | 234 | t = "CHANNEL_ACK"; |
235 | break; | 235 | break; |
236 | 236 | ||
237 | /** | 237 | /** |
238 | * Confirm the creation of a channel. | 238 | * Confirm the creation of a channel. |
239 | */ | 239 | */ |
240 | case GNUNET_MESSAGE_TYPE_MESH_CHANNEL_NACK: | 240 | case GNUNET_MESSAGE_TYPE_CADET_CHANNEL_NACK: |
241 | t = "CHANNEL_NACK"; | 241 | t = "CHANNEL_NACK"; |
242 | break; | 242 | break; |
243 | 243 | ||
244 | /** | 244 | /** |
245 | * Encrypted payload. | 245 | * Encrypted payload. |
246 | */ | 246 | */ |
247 | case GNUNET_MESSAGE_TYPE_MESH_ENCRYPTED: | 247 | case GNUNET_MESSAGE_TYPE_CADET_ENCRYPTED: |
248 | t = "ENCRYPTED"; | 248 | t = "ENCRYPTED"; |
249 | break; | 249 | break; |
250 | 250 | ||
251 | /** | 251 | /** |
252 | * Local payload traffic | 252 | * Local payload traffic |
253 | */ | 253 | */ |
254 | case GNUNET_MESSAGE_TYPE_MESH_LOCAL_DATA: | 254 | case GNUNET_MESSAGE_TYPE_CADET_LOCAL_DATA: |
255 | t = "LOCAL_DATA"; | 255 | t = "LOCAL_DATA"; |
256 | break; | 256 | break; |
257 | 257 | ||
258 | /** | 258 | /** |
259 | * Local ACK for data. | 259 | * Local ACK for data. |
260 | */ | 260 | */ |
261 | case GNUNET_MESSAGE_TYPE_MESH_LOCAL_ACK: | 261 | case GNUNET_MESSAGE_TYPE_CADET_LOCAL_ACK: |
262 | t = "LOCAL_ACK"; | 262 | t = "LOCAL_ACK"; |
263 | break; | 263 | break; |
264 | 264 | ||
265 | /** | 265 | /** |
266 | * Local monitoring of channels. | 266 | * Local monitoring of channels. |
267 | */ | 267 | */ |
268 | case GNUNET_MESSAGE_TYPE_MESH_LOCAL_INFO_CHANNELS: | 268 | case GNUNET_MESSAGE_TYPE_CADET_LOCAL_INFO_CHANNELS: |
269 | t = "LOCAL_INFO_CHANNELS"; | 269 | t = "LOCAL_INFO_CHANNELS"; |
270 | break; | 270 | break; |
271 | 271 | ||
272 | /** | 272 | /** |
273 | * Local monitoring of a channel. | 273 | * Local monitoring of a channel. |
274 | */ | 274 | */ |
275 | case GNUNET_MESSAGE_TYPE_MESH_LOCAL_INFO_CHANNEL: | 275 | case GNUNET_MESSAGE_TYPE_CADET_LOCAL_INFO_CHANNEL: |
276 | t = "LOCAL_INFO_CHANNEL"; | 276 | t = "LOCAL_INFO_CHANNEL"; |
277 | break; | 277 | break; |
278 | 278 | ||
279 | /** | 279 | /** |
280 | * Local monitoring of service. | 280 | * Local monitoring of service. |
281 | */ | 281 | */ |
282 | case GNUNET_MESSAGE_TYPE_MESH_LOCAL_INFO_TUNNELS: | 282 | case GNUNET_MESSAGE_TYPE_CADET_LOCAL_INFO_TUNNELS: |
283 | t = "LOCAL_INFO_TUNNELS"; | 283 | t = "LOCAL_INFO_TUNNELS"; |
284 | break; | 284 | break; |
285 | 285 | ||
286 | /** | 286 | /** |
287 | * Local monitoring of service. | 287 | * Local monitoring of service. |
288 | */ | 288 | */ |
289 | case GNUNET_MESSAGE_TYPE_MESH_LOCAL_INFO_TUNNEL: | 289 | case GNUNET_MESSAGE_TYPE_CADET_LOCAL_INFO_TUNNEL: |
290 | t = "LOCAL_INFO_TUNNEL"; | 290 | t = "LOCAL_INFO_TUNNEL"; |
291 | break; | 291 | break; |
292 | 292 | ||
293 | /** | 293 | /** |
294 | * Local information about all connections of service. | 294 | * Local information about all connections of service. |
295 | */ | 295 | */ |
296 | case GNUNET_MESSAGE_TYPE_MESH_LOCAL_INFO_CONNECTIONS: | 296 | case GNUNET_MESSAGE_TYPE_CADET_LOCAL_INFO_CONNECTIONS: |
297 | t = "LOCAL_INFO_CONNECTIONS"; | 297 | t = "LOCAL_INFO_CONNECTIONS"; |
298 | break; | 298 | break; |
299 | 299 | ||
300 | /** | 300 | /** |
301 | * Local information of service about a specific connection. | 301 | * Local information of service about a specific connection. |
302 | */ | 302 | */ |
303 | case GNUNET_MESSAGE_TYPE_MESH_LOCAL_INFO_CONNECTION: | 303 | case GNUNET_MESSAGE_TYPE_CADET_LOCAL_INFO_CONNECTION: |
304 | t = "LOCAL_INFO_CONNECTION"; | 304 | t = "LOCAL_INFO_CONNECTION"; |
305 | break; | 305 | break; |
306 | 306 | ||
307 | /** | 307 | /** |
308 | * Local information about all peers known to the service. | 308 | * Local information about all peers known to the service. |
309 | */ | 309 | */ |
310 | case GNUNET_MESSAGE_TYPE_MESH_LOCAL_INFO_PEERS: | 310 | case GNUNET_MESSAGE_TYPE_CADET_LOCAL_INFO_PEERS: |
311 | t = "LOCAL_INFO_PEERS"; | 311 | t = "LOCAL_INFO_PEERS"; |
312 | break; | 312 | break; |
313 | 313 | ||
314 | /** | 314 | /** |
315 | * Local information of service about a specific peer. | 315 | * Local information of service about a specific peer. |
316 | */ | 316 | */ |
317 | case GNUNET_MESSAGE_TYPE_MESH_LOCAL_INFO_PEER: | 317 | case GNUNET_MESSAGE_TYPE_CADET_LOCAL_INFO_PEER: |
318 | t = "LOCAL_INFO_PEER"; | 318 | t = "LOCAL_INFO_PEER"; |
319 | break; | 319 | break; |
320 | 320 | ||
321 | /** | 321 | /** |
322 | * Traffic (net-cat style) used by the Command Line Interface. | 322 | * Traffic (net-cat style) used by the Command Line Interface. |
323 | */ | 323 | */ |
324 | case GNUNET_MESSAGE_TYPE_MESH_CLI: | 324 | case GNUNET_MESSAGE_TYPE_CADET_CLI: |
325 | t = "CLI"; | 325 | t = "CLI"; |
326 | break; | 326 | break; |
327 | 327 | ||