osmo-v5/src/v52_le_bcc_fsm.h

15 lines
547 B
C

#pragma once
#include <stdint.h>
struct v52_bcc_proc;
struct tlv_parsed;
struct v5x_interface;
enum v5x_mgmt_prim;
void v52_le_bcc_destroy(struct v52_bcc_proc *bcc);
void v52_le_bcc_init(void);
int v52_le_bcc_dl_rcv(struct v5x_interface *v5if, uint16_t l3_addr, uint8_t msg_type, const struct tlv_parsed *tp);
int v52_le_bcc_mdu_snd(struct v5x_interface *v5if, uint16_t user_port_id, bool is_isdn, uint8_t link_id, uint8_t ts,
uint8_t override, uint8_t isdn_slot, uint8_t *isdn_multislot, uint8_t *capability, enum v5x_mgmt_prim prim);