1 #ifndef _OSMO_NETIF_IPA_H_ 2 #define _OSMO_NETIF_IPA_H_ 4 #include <osmocom/gsm/protocol/ipaccess.h> 5 #include <osmocom/gsm/ipa.h> 14 } __attribute__ ((packed));
19 } __attribute__ ((packed));
21 struct msgb *osmo_ipa_msg_alloc(
int headroom);
22 void osmo_ipa_msg_push_header(
struct msgb *msg, uint8_t proto);
24 int osmo_ipa_process_msg(
struct msgb *msg);
29 int osmo_ipa_rcvmsg_base(
struct msgb *msg,
struct osmo_fd *bfd,
int server);
30 int osmo_ipa_parse_unitid(
const char *str,
struct ipaccess_unit *unit_data);
32 int ipaccess_send_pong(
int fd);
33 int ipaccess_send_id_ack(
int fd);
34 int ipaccess_send_id_req(
int fd);
38 struct msgb *ipa_cli_id_resp(
struct osmo_ipa_unit *dev, uint8_t *data,
int len);
39 struct msgb *ipa_cli_id_ack(
void);
41 int osmo_ipa_parse_msg_id_resp(
struct msgb *msg,
struct ipaccess_unit *unit_data);
Definition: ipa_unit.c:27