diff options
author | Christian Grothoff <christian@grothoff.org> | 2018-05-13 21:18:49 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2018-05-13 21:18:49 +0200 |
commit | fa198865e1af85f2868fceea03e64dc46ada9a1c (patch) | |
tree | 078abde14172c0d393159a2bd1eee38ce5cb4f77 /src/nat/gnunet-helper-nat-client.c | |
parent | 98ac2b34f979cf10da24c984e690dabf7b34794b (diff) | |
download | gnunet-fa198865e1af85f2868fceea03e64dc46ada9a1c.tar.gz gnunet-fa198865e1af85f2868fceea03e64dc46ada9a1c.zip |
add missing #define
Diffstat (limited to 'src/nat/gnunet-helper-nat-client.c')
-rw-r--r-- | src/nat/gnunet-helper-nat-client.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/nat/gnunet-helper-nat-client.c b/src/nat/gnunet-helper-nat-client.c index 9768dd856..359e529b0 100644 --- a/src/nat/gnunet-helper-nat-client.c +++ b/src/nat/gnunet-helper-nat-client.c | |||
@@ -67,6 +67,17 @@ | |||
67 | #endif | 67 | #endif |
68 | 68 | ||
69 | /** | 69 | /** |
70 | * Call memcpy() but check for @a n being 0 first. In the latter | ||
71 | * case, it is now safe to pass NULL for @a src or @a dst. | ||
72 | * Unlike traditional memcpy(), returns nothing. | ||
73 | * | ||
74 | * @param dst destination of the copy, may be NULL if @a n is zero | ||
75 | * @param src source of the copy, may be NULL if @a n is zero | ||
76 | * @param n number of bytes to copy | ||
77 | */ | ||
78 | #define GNUNET_memcpy(dst,src,n) do { if (0 != n) { (void) memcpy (dst,src,n); } } while (0) | ||
79 | |||
80 | /** | ||
70 | * Must match IP given in the server. | 81 | * Must match IP given in the server. |
71 | */ | 82 | */ |
72 | #define DUMMY_IP "192.0.2.86" | 83 | #define DUMMY_IP "192.0.2.86" |