From 3cb6defa379fd157b16bb42f405936933e64ce8a Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Wed, 1 Jun 2016 16:26:43 +0200 Subject: [PATCH] GEA3: Implement libosmocore Kc uint64_t -> uint8_t * change --- src/osmocom.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/osmocom.c b/src/osmocom.c index e8c410e..39efb73 100644 --- a/src/osmocom.c +++ b/src/osmocom.c @@ -6,7 +6,7 @@ #include "kasumi.h" #include "a53f.h" -static int gea3_run(uint8_t *out, uint16_t len, uint64_t kc, uint32_t iv, +static int gea3_run(uint8_t *out, uint16_t len, uint8_t *kc, uint32_t iv, enum gprs_cipher_direction direction) { uint8_t dir; @@ -16,7 +16,7 @@ static int gea3_run(uint8_t *out, uint16_t len, uint64_t kc, uint32_t iv, else dir = 1; - GEA3((uint8_t *)&kc, sizeof(kc), iv, dir, out, len); + GEA3(kc, sizeof(kc), iv, dir, out, len); return 0; }