Pablo Neira Ayuso | 0ba77d5 | 2011-06-05 18:32:44 +0200 | [diff] [blame] | 1 | #ifndef _INTERNAL_H_ |
| 2 | #define _INTERNAL_H_ |
| 3 | |
Pablo Neira Ayuso | 88136fc | 2011-07-08 16:21:55 +0200 | [diff] [blame] | 4 | #include <stdint.h> |
| 5 | |
Pablo Neira Ayuso | 54b4979 | 2011-06-07 12:15:26 +0200 | [diff] [blame] | 6 | /* talloc context for libosmo-abis. */ |
| 7 | extern void *libosmo_abis_ctx; |
| 8 | |
| 9 | /* use libosmo_abis_init, this is only for internal use. */ |
| 10 | void e1inp_init(void); |
| 11 | |
Pablo Neira Ayuso | 35809d6 | 2011-06-07 18:12:01 +0200 | [diff] [blame] | 12 | /* hsl requires these functions defined in ipaccess driver. */ |
Pablo Neira Ayuso | 4647cad | 2011-07-02 17:57:58 +0200 | [diff] [blame] | 13 | struct msgb; |
Pablo Neira Ayuso | 35809d6 | 2011-06-07 18:12:01 +0200 | [diff] [blame] | 14 | void ipaccess_prepend_header(struct msgb *msg, int proto); |
Pablo Neira Ayuso | 88136fc | 2011-07-08 16:21:55 +0200 | [diff] [blame] | 15 | struct msgb *ipa_msg_alloc(int headroom); |
| 16 | void ipa_msg_push_header(struct msgb *msg, uint8_t proto); |
Pablo Neira Ayuso | 35809d6 | 2011-06-07 18:12:01 +0200 | [diff] [blame] | 17 | |
Pablo Neira Ayuso | 0ba77d5 | 2011-06-05 18:32:44 +0200 | [diff] [blame] | 18 | #endif |