Skip to content

Changes

Summary

  1. fix E1 TS output when used with osmo-e1d (details)
Commit eb8cc47ebd9e585b826f2b0b35297a7855450c57 by falcon
fix E1 TS output when used with osmo-e1d

The original code did E1 raw TS output by posting directly to
&ts->raw.tx_queue instead of calling e1inp_ts_send_raw();
doing so bypasses the call to driver->want_write performed in
e1inp layer.  This approach worked for DAHDI where no
select-for-write is used; however, e1inp interface to osmo-e1d
does use select-for-write, hence applications like osmo-mgw
do need to use e1inp_ts_send_raw() API in order to work
correctly.

Change-Id: I6ce9a1dea6834632faf75059e85ca9a0c25d57c2
The file was modified src/libosmo-mgcp/mgcp_e1.c