GNU Radio's GSM Package
osmo_auth_impl Struct Reference

#include <auth.h>

Public Attributes

struct llist_head list
 
enum osmo_auth_algo algo
 
const char * name
 
unsigned int priority
 
int(* gen_vec )(struct osmo_auth_vector *vec, struct osmo_sub_auth_data *aud, const uint8_t *_rand)
 
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)
 

Member Data Documentation

◆ algo

enum osmo_auth_algo osmo_auth_impl::algo

algorithm we implement

◆ gen_vec

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

◆ gen_vec_auts

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)

◆ list

struct llist_head osmo_auth_impl::list

◆ name

const char* osmo_auth_impl::name

name of the implementation

◆ priority

unsigned int osmo_auth_impl::priority

priority value (resp. othe implementations


The documentation for this struct was generated from the following file: