ipaccess: fix write path for OML/RSL message from BSC -> BTS
This patch fixes the write path for OML/RSL messages. I broke this while trying to support the delivery of IPA CCM messages using this path, which is not useful since they are directly delivered by means of the file descriptor. This patch fixes the corruption of messages leaving the BSC.
This commit is contained in:
parent
a20762ab72
commit
b9ed7e3145
|
@ -462,9 +462,7 @@ static int __handle_ts1_write(struct osmo_fd *bfd, struct e1inp_line *line)
|
|||
}
|
||||
|
||||
msg->l2h = msg->data;
|
||||
/* This is an IPA CCM, it already contains the header, skip. */
|
||||
if (msgb_tailroom(msg) < sizeof(struct ipaccess_head))
|
||||
ipaccess_prepend_header(msg, sign_link->tei);
|
||||
ipaccess_prepend_header(msg, sign_link->tei);
|
||||
|
||||
DEBUGP(DMI, "TX %u: %s\n", ts_nr, osmo_hexdump(msg->l2h, msgb_l2len(msg)));
|
||||
|
||||
|
|
Loading…
Reference in New Issue