mirror of https://gerrit.osmocom.org/libosmocore
Rename OSMO_AUTH_ALG_XOR to OSMO_AUTH_ALG_XOR_3G
Let's disambiguate. Our existing OSMO_AUTH_ALG_XOR was always only the XOR-3G algorithm. Now that we recently introduced XOR-2G, let's rename (with backwards compatibility #define). Change-Id: I446e54d0ddf4a18c46ee022b1249af73552e3ce1
This commit is contained in:
parent
4cc60a166c
commit
9b7c9ae6ca
|
@ -30,11 +30,14 @@ enum osmo_auth_algo {
|
|||
OSMO_AUTH_ALG_COMP128v1,
|
||||
OSMO_AUTH_ALG_COMP128v2,
|
||||
OSMO_AUTH_ALG_COMP128v3,
|
||||
OSMO_AUTH_ALG_XOR,
|
||||
OSMO_AUTH_ALG_XOR_3G,
|
||||
OSMO_AUTH_ALG_MILENAGE,
|
||||
OSMO_AUTH_ALG_XOR_2G,
|
||||
_OSMO_AUTH_ALG_NUM,
|
||||
};
|
||||
/* Backwards-compatibility. We used to call XOR-3G just "XOR" which became ambiguous when
|
||||
* we started to add XOR-2G support. */
|
||||
#define OSMO_AUTH_ALG_XOR OSMO_AUTH_ALG_XOR_3G
|
||||
|
||||
/*! permanent (secret) subscriber auth data */
|
||||
struct osmo_sub_auth_data {
|
||||
|
|
|
@ -208,7 +208,7 @@ static const struct value_string auth_alg_vals[] = {
|
|||
{ OSMO_AUTH_ALG_COMP128v1, "COMP128v1" },
|
||||
{ OSMO_AUTH_ALG_COMP128v2, "COMP128v2" },
|
||||
{ OSMO_AUTH_ALG_COMP128v3, "COMP128v3" },
|
||||
{ OSMO_AUTH_ALG_XOR, "XOR" },
|
||||
{ OSMO_AUTH_ALG_XOR_3G, "XOR-3G" },
|
||||
{ OSMO_AUTH_ALG_MILENAGE, "MILENAGE" },
|
||||
{ OSMO_AUTH_ALG_XOR_2G, "XOR-2G" },
|
||||
{ 0, NULL }
|
||||
|
|
|
@ -168,8 +168,8 @@ static int xor_gen_vec_auts(struct osmo_auth_vector *vec,
|
|||
}
|
||||
|
||||
static struct osmo_auth_impl xor_alg = {
|
||||
.algo = OSMO_AUTH_ALG_XOR,
|
||||
.name = "XOR (libosmogsm built-in)",
|
||||
.algo = OSMO_AUTH_ALG_XOR_3G,
|
||||
.name = "XOR-3G (libosmogsm built-in)",
|
||||
.priority = 1000,
|
||||
.gen_vec = &xor_gen_vec,
|
||||
.gen_vec_auts = &xor_gen_vec_auts,
|
||||
|
|
Loading…
Reference in New Issue