libosmogsm  0.11.0-dirty
Osmocom GSM library
osmo_auth_impl Struct Reference

#include <auth.h>

Data Fields

struct llist_head list
enum osmo_auth_algo algo
 algorithm we implement
const char * name
 name of the implementation
unsigned int priority
 priority value (resp.
int(* gen_vec )(struct osmo_auth_vector *vec, struct osmo_sub_auth_data *aud, const uint8_t *_rand)
 callback for generate authentication vectors
int(* gen_vec_auts )(struct osmo_auth_vector *vec, struct osmo_sub_auth_data *aud, const uint8_t *auts, const uint8_t *rand_auts, const uint8_t *_rand)

Field Documentation

algorithm we implement

Referenced by osmo_auth_register().

int(* osmo_auth_impl::gen_vec)(struct osmo_auth_vector *vec, struct osmo_sub_auth_data *aud, const uint8_t *_rand)

callback for generate authentication vectors

Referenced by osmo_auth_gen_vec().

int(* osmo_auth_impl::gen_vec_auts)(struct osmo_auth_vector *vec, struct osmo_sub_auth_data *aud, const uint8_t *auts, const uint8_t *rand_auts, const uint8_t *_rand)

Referenced by osmo_auth_gen_vec_auts().

const char* osmo_auth_impl::name

name of the implementation

priority value (resp.

othe implementations

Referenced by osmo_auth_register().


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines