| #ifndef _INTERNAL_H_ |
| #define _INTERNAL_H_ |
| |
| #include <stdint.h> |
| |
| struct osmo_fd; |
| struct e1inp_sign_link; |
| struct e1inp_ts; |
| |
| /* talloc context for libosmo-abis. */ |
| extern void *libosmo_abis_ctx; |
| |
| /* use libosmo_abis_init, this is only for internal use. */ |
| void e1inp_init(void); |
| |
| /* ipaccess.c requires these functions defined here */ |
| struct msgb; |
| struct msgb *ipa_msg_alloc(int headroom); |
| |
| /* |
| * helper for internal drivers, not public |
| */ |
| void e1inp_close_socket(struct e1inp_ts *ts, |
| struct e1inp_sign_link *sign_link, |
| struct osmo_fd *bfd); |
| |
| |
| |
| #endif |