77 const struct msgb *msg_rx,
struct msgb **msg_tx);
int osmo_oap_client_handle(struct osmo_oap_client_state *state, const struct msgb *msg_rx, struct msgb **msg_tx)
Definition oap_client.c:213
struct msgb * osmo_oap_client_encoded(const struct osmo_oap_message *oap_client_msg)
Definition oap_client.c:129
int osmo_oap_client_init(struct osmo_oap_client_config *config, struct osmo_oap_client_state *state)
Definition oap_client.c:35
int osmo_oap_client_register(struct osmo_oap_client_state *state, struct msgb **msg_tx)
Definition oap_client.c:153
Definition oap_client.h:34
uint8_t secret_k[16]
Definition oap_client.h:37
int secret_opc_present
Definition oap_client.h:38
uint16_t client_id
Definition oap_client.h:35
int secret_k_present
Definition oap_client.h:36
uint8_t secret_opc[16]
Definition oap_client.h:39
Definition oap_client.h:46
enum osmo_oap_client_state::@27 state
uint16_t client_id
Definition oap_client.h:55
uint8_t secret_k[16]
Definition oap_client.h:56
@ OSMO_OAP_UNINITIALIZED
Definition oap_client.h:48
@ OSMO_OAP_INITIALIZED
Definition oap_client.h:50
@ OSMO_OAP_REQUESTED_CHALLENGE
Definition oap_client.h:51
@ OSMO_OAP_DISABLED
Definition oap_client.h:49
@ OSMO_OAP_REGISTERED
Definition oap_client.h:53
@ OSMO_OAP_SENT_CHALLENGE_RESULT
Definition oap_client.h:52
int registration_failures
Definition oap_client.h:58
uint8_t secret_opc[16]
Definition oap_client.h:57
Parsed/decoded OAP protocol message.
Definition oap.h:65