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));
21struct msgb *osmo_ipa_msg_alloc(
int headroom);
22void osmo_ipa_msg_push_header(
struct msgb *msg, uint8_t proto);
24int osmo_ipa_process_msg(
struct msgb *msg);
29int osmo_ipa_rcvmsg_base(
struct msgb *msg,
struct osmo_fd *bfd,
int server);
30int osmo_ipa_parse_unitid(
const char *str,
struct ipaccess_unit *unit_data);
32int ipaccess_send_pong(
int fd);
33int ipaccess_send_id_ack(
int fd);
34int ipaccess_send_id_req(
int fd);
38struct msgb *ipa_cli_id_resp(
struct osmo_ipa_unit *dev, uint8_t *data,
int len);
39struct msgb *ipa_cli_id_ack(
void);
41int osmo_ipa_parse_msg_id_resp(
struct msgb *msg,
struct ipaccess_unit *unit_data);
Definition: ipa_unit.c:27