aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/osmocom.c4
1 files 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;
}