summaryrefslogtreecommitdiff
path: root/src/transport/gnunet-communicator-tcp.c
diff options
context:
space:
mode:
authorSchanzenbach, Martin <mschanzenbach@posteo.de>2019-12-25 23:19:44 +0900
committerSchanzenbach, Martin <mschanzenbach@posteo.de>2019-12-25 23:19:44 +0900
commit7398be32b31ced600e182a3f63f3eddec0338dd9 (patch)
tree7be73c758ed5742f7bca230de1bbfe72ac0dfc27 /src/transport/gnunet-communicator-tcp.c
parentf98ace798dbb16e6af57e823c30e96031c7df3e0 (diff)
fix kx
Diffstat (limited to 'src/transport/gnunet-communicator-tcp.c')
-rw-r--r--src/transport/gnunet-communicator-tcp.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/transport/gnunet-communicator-tcp.c b/src/transport/gnunet-communicator-tcp.c
index 7207eb922..0b7f6ab46 100644
--- a/src/transport/gnunet-communicator-tcp.c
+++ b/src/transport/gnunet-communicator-tcp.c
@@ -1553,7 +1553,7 @@ transmit_kx (struct Queue *queue,
struct TCPConfirmation tc;
memcpy (queue->cwrite_buf, epub, sizeof(*epub));
- queue->cwrite_off = sizeof(epub);
+ queue->cwrite_off = sizeof(*epub);
/* compute 'tc' and append in encrypted format to cwrite_buf */
tc.sender = my_identity;
tc.monotonic_time =
@@ -1621,7 +1621,7 @@ decrypt_and_check_tc (struct Queue *queue,
tc,
sizeof(*tc),
&ibuf[sizeof(struct GNUNET_CRYPTO_EcdhePublicKey)],
- sizeof(tc)));
+ sizeof(*tc)));
ths.purpose.purpose = htonl (GNUNET_SIGNATURE_COMMUNICATOR_TCP_HANDSHAKE);
ths.purpose.size = htonl (sizeof(ths));
ths.sender = tc->sender;