aboutsummaryrefslogtreecommitdiffstats
path: root/include/osmo-bts/lchan.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/osmo-bts/lchan.h')
-rw-r--r--include/osmo-bts/lchan.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/include/osmo-bts/lchan.h b/include/osmo-bts/lchan.h
index 90c28d97..c86acb0a 100644
--- a/include/osmo-bts/lchan.h
+++ b/include/osmo-bts/lchan.h
@@ -2,6 +2,7 @@
#include <stdbool.h>
#include <stdint.h>
+#include <netinet/in.h>
#include <osmocom/core/timer.h>
#include <osmocom/core/linuxlist.h>
@@ -354,6 +355,10 @@ int lchan2ecu_codec(const struct gsm_lchan *lchan);
void lchan_set_state(struct gsm_lchan *lchan, enum gsm_lchan_state state);
+int lchan_rtp_socket_create(struct gsm_lchan *lchan, const char *bind_ip);
+int lchan_rtp_socket_connect(struct gsm_lchan *lchan, const struct in_addr *ia, uint16_t connect_port);
+void lchan_rtp_socket_free(struct gsm_lchan *lchan);
+
static inline bool lchan_is_dcch(const struct gsm_lchan *lchan)
{
switch (lchan->type) {