pespin has uploaded this change for review. ( https://gerrit.osmocom.org/c/libosmo-abis/+/39043?usp=email )
Change subject: WIP: input: Get rid of abis/ipa.h dependency in e1_input.h and ipaccess.c ......................................................................
WIP: input: Get rid of abis/ipa.h dependency in e1_input.h and ipaccess.c
abis/ipa.h will eventually be deprecated. The only current use of abis/ipa.h in libosmo-abis itself is the struct struct ipa_keepalive_params. TODO: Since it's a pointer in abis/ipa.h, it can be moved to a seprate internal header and use it internally.
Change-Id: I4efb11ae44c28c4f56f71f5797966f6106493f2b --- M include/osmocom/abis/e1_input.h M src/input/ipaccess.c 2 files changed, 1 insertion(+), 1 deletion(-)
git pull ssh://gerrit.osmocom.org:29418/libosmo-abis refs/changes/43/39043/1
diff --git a/include/osmocom/abis/e1_input.h b/include/osmocom/abis/e1_input.h index c3f7da9..66985ea 100644 --- a/include/osmocom/abis/e1_input.h +++ b/include/osmocom/abis/e1_input.h @@ -40,6 +40,7 @@ E1I_CTR_REMOVED, };
+struct ipa_keepalive_params; struct e1inp_ts; struct vty;
diff --git a/src/input/ipaccess.c b/src/input/ipaccess.c index d2b8fe8..62dc43c 100644 --- a/src/input/ipaccess.c +++ b/src/input/ipaccess.c @@ -54,7 +54,6 @@ #include <osmocom/netif/stream.h> #include <osmocom/netif/ipa.h> #include <osmocom/abis/e1_input.h> -#include <osmocom/abis/ipa.h>
/* global parameters of IPA input driver */ struct ipa_pars g_e1inp_ipaccess_pars;