This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/gerrit-log@lists.osmocom.org/.
laforge gerrit-no-reply at lists.osmocom.orglaforge has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-bts/+/17568 )
Change subject: introduce l1sap_get_common_sapi() function
......................................................................
introduce l1sap_get_common_sapi() function
Change-Id: I2901ae88812933978e6c6302a4656e8d6f95ec52
---
M include/osmo-bts/l1sap.h
M src/common/l1sap.c
2 files changed, 13 insertions(+), 5 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-bts refs/changes/68/17568/1
diff --git a/include/osmo-bts/l1sap.h b/include/osmo-bts/l1sap.h
index 1fcf78c..31a70e1 100644
--- a/include/osmo-bts/l1sap.h
+++ b/include/osmo-bts/l1sap.h
@@ -144,4 +144,6 @@
int is_ccch_for_agch(struct gsm_bts_trx *trx, uint32_t fn);
+enum l1sap_common_sapi l1sap_get_common_sapi(uint8_t chan_nr, uint8_t link_id, uint32_t u32Fn);
+
#endif /* L1SAP_H */
diff --git a/src/common/l1sap.c b/src/common/l1sap.c
index 673430d..3fa4a6b 100644
--- a/src/common/l1sap.c
+++ b/src/common/l1sap.c
@@ -298,12 +298,8 @@
{ 0, NULL }
};
-static enum l1sap_common_sapi get_common_sapi_ph_data(struct gsm_bts_trx *trx, struct osmo_phsap_prim *l1sap)
+enum l1sap_common_sapi l1sap_get_common_sapi(uint8_t chan_nr, uint8_t link_id, uint32_t u32Fn)
{
- uint8_t link_id = l1sap->u.data.link_id;
- uint8_t chan_nr = l1sap->u.data.chan_nr;
- uint32_t u32Fn = l1sap->u.data.fn;
-
if (L1SAP_IS_CHAN_TCHF(chan_nr))
return L1SAP_COMMON_SAPI_TCH_F;
@@ -331,6 +327,16 @@
return L1SAP_COMMON_SAPI_UNKNOWN;
}
+static enum l1sap_common_sapi get_common_sapi_ph_data(struct gsm_bts_trx *trx, struct osmo_phsap_prim *l1sap)
+{
+ uint8_t link_id = l1sap->u.data.link_id;
+ uint8_t chan_nr = l1sap->u.data.chan_nr;
+ uint32_t u32Fn = l1sap->u.data.fn;
+
+ return l1sap_get_common_sapi(chan_nr, link_id, u32Fn);
+}
+
+
static enum l1sap_common_sapi get_common_sapi_by_trx_prim(struct gsm_bts_trx *trx, struct osmo_phsap_prim *l1sap)
{
/* Only downlink prims are relevant */
--
To view, visit https://gerrit.osmocom.org/c/osmo-bts/+/17568
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings
Gerrit-Project: osmo-bts
Gerrit-Branch: master
Gerrit-Change-Id: I2901ae88812933978e6c6302a4656e8d6f95ec52
Gerrit-Change-Number: 17568
Gerrit-PatchSet: 1
Gerrit-Owner: laforge <laforge at osmocom.org>
Gerrit-MessageType: newchange
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osmocom.org/pipermail/gerrit-log/attachments/20200322/21ead45a/attachment.htm>