laforge has submitted this change. (
https://gerrit.osmocom.org/c/libosmo-abis/+/31035 )
Change subject: Use correct bit order of RAW channels at misdn driver
......................................................................
Use correct bit order of RAW channels at misdn driver
mISDN Kernel driver uses reversed bit order for RAW (transparent)
channels. With this patch, the order is reversed. Now it uses the
same bit order as RTP payload does. Also it uses same bit order as
other drivers do, like dahdi and e1d.
Change-Id: I77b899bceacdf5484ea9a841cad55775864b4c82
---
M src/input/misdn.c
1 file changed, 2 insertions(+), 0 deletions(-)
Approvals:
Jenkins Builder: Verified
laforge: Looks good to me, approved
pespin: Looks good to me, but someone else must approve
diff --git a/src/input/misdn.c b/src/input/misdn.c
index fc06857..9c3da98 100644
--- a/src/input/misdn.c
+++ b/src/input/misdn.c
@@ -514,6 +514,7 @@
LOGPITS(e1i_ts, DLMIB, LOGL_DEBUG, "RAW CHAN TX: %s\n",
osmo_hexdump(msg->data, msg->len));
+ osmo_revbytebits_buf(msg->data, msg->len);
hh = (struct mISDNhead *) msgb_push(msg, sizeof(*hh));
hh->prim = PH_DATA_REQ;
hh->id = 0;
@@ -560,6 +561,7 @@
case PH_DATA_IND:
/* remove the Misdn Header */
msg->l2h = msgb_pull(msg, MISDN_HEADER_LEN);
+ osmo_revbytebits_buf(msg->data, msg->len);
LOGPITS(e1i_ts, DLMIB, LOGL_DEBUG, "RAW CHAN RX: %s\n",
osmo_hexdump(msgb_l2(msg), msgb_l2len(msg)));
return e1inp_rx_ts(e1i_ts, msg, 0, 0);
5 is the latest approved patch-set.
No files were changed between the latest approved patch-set and the submitted one.
--
To view, visit
https://gerrit.osmocom.org/c/libosmo-abis/+/31035
To unsubscribe, or for help writing mail filters, visit
https://gerrit.osmocom.org/settings
Gerrit-Project: libosmo-abis
Gerrit-Branch: master
Gerrit-Change-Id: I77b899bceacdf5484ea9a841cad55775864b4c82
Gerrit-Change-Number: 31035
Gerrit-PatchSet: 9
Gerrit-Owner: jolly <andreas(a)eversberg.eu>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: laforge <laforge(a)osmocom.org>
Gerrit-Reviewer: pespin <pespin(a)sysmocom.de>
Gerrit-MessageType: merged