aboutsummaryrefslogtreecommitdiff
path: root/src/rps/gnunet-service-rps_peers.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/rps/gnunet-service-rps_peers.c')
-rw-r--r--src/rps/gnunet-service-rps_peers.c16
1 files changed, 9 insertions, 7 deletions
diff --git a/src/rps/gnunet-service-rps_peers.c b/src/rps/gnunet-service-rps_peers.c
index c5a19d978..a6d2c7eab 100644
--- a/src/rps/gnunet-service-rps_peers.c
+++ b/src/rps/gnunet-service-rps_peers.c
@@ -38,32 +38,34 @@
38/** 38/**
39 * Set a peer flag of given peer context. 39 * Set a peer flag of given peer context.
40 */ 40 */
41#define set_peer_flag(peer_ctx, mask) (peer_ctx->peer_flags |= mask) 41#define set_peer_flag(peer_ctx, mask) ((peer_ctx->peer_flags) |= (mask))
42 42
43/** 43/**
44 * Get peer flag of given peer context. 44 * Get peer flag of given peer context.
45 */ 45 */
46#define check_peer_flag_set(peer_ctx, mask) (peer_ctx->peer_flags & mask ? GNUNET_YES : GNUNET_NO) 46#define check_peer_flag_set(peer_ctx, mask)\
47 ((peer_ctx->peer_flags) & (mask) ? GNUNET_YES : GNUNET_NO)
47 48
48/** 49/**
49 * Unset flag of given peer context. 50 * Unset flag of given peer context.
50 */ 51 */
51#define unset_peer_flag(peer_ctx, mask) (peer_ctx->peer_flags &= (~mask)) 52#define unset_peer_flag(peer_ctx, mask) ((peer_ctx->peer_flags) &= ~(mask))
52 53
53/** 54/**
54 * Set a channel flag of given channel context. 55 * Set a channel flag of given channel context.
55 */ 56 */
56#define set_channel_flag(channel_flags, mask) ((*channel_flags) |= mask) 57#define set_channel_flag(channel_flags, mask) ((*channel_flags) |= (mask))
57 58
58/** 59/**
59 * Get channel flag of given channel context. 60 * Get channel flag of given channel context.
60 */ 61 */
61#define check_channel_flag_set(channel_flags, mask) ((*channel_flags) & mask ? GNUNET_YES : GNUNET_NO) 62#define check_channel_flag_set(channel_flags, mask)\
63 ((*channel_flags) & (mask) ? GNUNET_YES : GNUNET_NO)
62 64
63/** 65/**
64 * Unset flag of given channel context. 66 * Unset flag of given channel context.
65 */ 67 */
66#define unset_channel_flag(channel_flags, mask) ((*channel_flags) &= (~mask)) 68#define unset_channel_flag(channel_flags, mask) ((*channel_flags) &= ~(mask))
67 69
68 70
69 71
@@ -304,7 +306,7 @@ set_peer_live (struct PeerContext *peer_ctx)
304 306
305 peer = &peer_ctx->peer_id; 307 peer = &peer_ctx->peer_id;
306 set_peer_flag (peer_ctx, Peers_VALID); 308 set_peer_flag (peer_ctx, Peers_VALID);
307 // TODO LIVE/ONLINE 309 set_peer_flag (peer_ctx, Peers_ONLINE);
308 LOG (GNUNET_ERROR_TYPE_DEBUG, 310 LOG (GNUNET_ERROR_TYPE_DEBUG,
309 "Peer %s is live and valid\n", 311 "Peer %s is live and valid\n",
310 GNUNET_i2s (peer)); 312 GNUNET_i2s (peer));