From 6d63e6864e45f17386aedd1f6f5e56c957cb9c01 Mon Sep 17 00:00:00 2001 From: Martin Willi Date: Thu, 17 Nov 2005 14:27:31 +0000 Subject: [PATCH] - fixed sizeof bug --- Source/charon/ike_sa_id.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Source/charon/ike_sa_id.c b/Source/charon/ike_sa_id.c index 9f4acb9..c822d2b 100644 --- a/Source/charon/ike_sa_id.c +++ b/Source/charon/ike_sa_id.c @@ -139,8 +139,9 @@ status_t replace_values (private_ike_sa_id_t *this, private_ike_sa_id_t *other) */ static status_t get_values(private_ike_sa_id_t *this, u_int64_t *initiator, u_int64_t *responder, bool *is_initiator) { - memcpy(initiator, &(this->initiator_spi), sizeof(initiator)); - memcpy(responder, &(this->responder_spi), sizeof(responder)); + memcpy(initiator, &(this->initiator_spi), sizeof(this->initiator_spi)); + memcpy(responder, &(this->responder_spi), sizeof(this->responder_spi)); + *is_initiator = this->is_initiator; return SUCCESS; -- 2.7.4