diff options
author | Harald Welte <laforge@osmocom.org> | 2023-06-14 15:06:06 +0200 |
---|---|---|
committer | laforge <laforge@osmocom.org> | 2023-06-21 11:03:57 +0000 |
commit | 801d8b0e735e5d2a51173a920c1d12360c4adca1 (patch) | |
tree | a7717b9147af56cbb788b4b17756eee434cb5508 | |
parent | d6bde3f6a6ec05fcc53e5a2a38a155a8fece67d6 (diff) |
hnb-test.c: Update to libosmocore osmo_auth_gen_vec2
libosmogsm has recently deprecated the use of osmo_auth_gen_vec
and the osmo_sub_auth_data structure in favor of newer versions
of this API. Let's migrate to it
Change-Id: I8646caf14783833c4ebea041339c3056e4ac2dea
Depends: libosmocore.git Ie775fedba4a3fa12314c0f7c8a369662ef6a40df
-rw-r--r-- | TODO-RELEASE | 1 | ||||
-rw-r--r-- | tests/hnb-test.c | 4 |
2 files changed, 3 insertions, 2 deletions
diff --git a/TODO-RELEASE b/TODO-RELEASE index d0852fc..2341398 100644 --- a/TODO-RELEASE +++ b/TODO-RELEASE @@ -7,3 +7,4 @@ # If any interfaces have been added since the last public release: c:r:a + 1. # If any interfaces have been removed or changed since the last public release: c:r:0. #library what description / commit summary line +libosmogsm update version dependency depend on libosmogsm >= 1.8.0 diff --git a/tests/hnb-test.c b/tests/hnb-test.c index de75186..bfccf5a 100644 --- a/tests/hnb-test.c +++ b/tests/hnb-test.c @@ -340,7 +340,7 @@ static int hnb_test_nas_rx_auth_req(struct hnb_test *hnb, struct gsm48_hdr *gh, /* Generate SRES from *HARDCODED* Ki for Iuh testing */ struct osmo_auth_vector vec; /* Ki 000102030405060708090a0b0c0d0e0f */ - struct osmo_sub_auth_data auth = { + struct osmo_sub_auth_data2 auth = { .type = OSMO_AUTH_TYPE_GSM, .algo = OSMO_AUTH_ALG_COMP128v1, .u.gsm.ki = { @@ -351,7 +351,7 @@ static int hnb_test_nas_rx_auth_req(struct hnb_test *hnb, struct gsm48_hdr *gh, }; memset(&vec, 0, sizeof(vec)); - osmo_auth_gen_vec(&vec, &auth, ar->rand); + osmo_auth_gen_vec2(&vec, &auth, ar->rand); printf("seq %d rand %s", seq, osmo_hexdump(ar->rand, sizeof(ar->rand))); |