summaryrefslogtreecommitdiff
path: root/src/mesh/mesh_common.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mesh/mesh_common.c')
-rw-r--r--src/mesh/mesh_common.c78
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
80const struct GNUNET_HashCode * 80const struct GNUNET_HashCode *
81GM_h2hc (const struct GNUNET_MESH_Hash *id) 81GM_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
90const char * 90const char *
91GM_h2s (const struct GNUNET_MESH_Hash *id) 91GM_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