https://projects.osmocom.org/https://projects.osmocom.org/favicon.ico?16647414092018-07-12T17:04:49ZOpen Source Mobile Communicationslibosmocore - Bug #3394: CTRL iface bsc<->bsc_nat causes infinite ping-pong ERROR message type loophttps://projects.osmocom.org/issues/3394?journal_id=102902018-07-12T17:04:49Zpespin
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Feedback</i></li><li><strong>% Done</strong> changed from <i>0</i> to <i>90</i></li></ul><p>Related patches submitted:</p>
<p>libosmocore:<br /><a class="external" href="https://gerrit.osmocom.org/#/c/libosmocore/+/9972">https://gerrit.osmocom.org/#/c/libosmocore/+/9972</a> ctrl: Log CMD TYPE on invalid ID number<br /><a class="external" href="https://gerrit.osmocom.org/#/c/libosmocore/+/9977">https://gerrit.osmocom.org/#/c/libosmocore/+/9977</a> ctrl: Fix parsing of ERROR recvd msgs with id=err<br /><a class="external" href="https://gerrit.osmocom.org/#/c/libosmocore/+/9978">https://gerrit.osmocom.org/#/c/libosmocore/+/9978</a> ctrl: Introduce ctrl_cmd_parse3 API</p>
<p>openbsc:<br /><a class="external" href="https://gerrit.osmocom.org/#/c/openbsc/+/9973/">https://gerrit.osmocom.org/#/c/openbsc/+/9973/</a> nat: ctrl: Use ctrl_cmd_parse2 to obtain detailed error<br /><a class="external" href="https://gerrit.osmocom.org/#/c/openbsc/+/9974/">https://gerrit.osmocom.org/#/c/openbsc/+/9974/</a> bsc: ctrl: Use ctrl_cmd_parse2 to obtain detailed error<br /><a class="external" href="https://gerrit.osmocom.org/#/c/openbsc/+/9979">https://gerrit.osmocom.org/#/c/openbsc/+/9979</a> nat: ctrl: use strtol instead of atoi as it has explicit error documentation<br /><a class="external" href="https://gerrit.osmocom.org/#/c/openbsc/+/9980">https://gerrit.osmocom.org/#/c/openbsc/+/9980</a> nat: ctrl: Avoid sending back received ERROR msgs<br /><a class="external" href="https://gerrit.osmocom.org/#/c/openbsc/+/9980">https://gerrit.osmocom.org/#/c/openbsc/+/9980</a> bsc: ctrl: Avoid sending back received ERROR msgs</p>
<p>osmo-bsc:<br /><a class="external" href="https://gerrit.osmocom.org/#/c/osmo-bsc/+/9982/">https://gerrit.osmocom.org/#/c/osmo-bsc/+/9982/</a> ctrl: Avoid sending back received ERROR msgs</p>
<p>Since the bug is in osmo-bsc-sccplite and in osmo-bsc-nat, we'll need to create new experimental images as well as the debian OBS packages once all the patches are merged.</p> libosmocore - Bug #3394: CTRL iface bsc<->bsc_nat causes infinite ping-pong ERROR message type loophttps://projects.osmocom.org/issues/3394?journal_id=102912018-07-12T18:19:18Zpespin
<ul></ul><p>Added 2 more libosmocore commits with another fix and unit tests:<br />remote: <a class="external" href="https://gerrit.osmocom.org/#/c/libosmocore/+/9983">https://gerrit.osmocom.org/#/c/libosmocore/+/9983</a> ctrl: ctrl_handle_msg: Avoid sending back received ERROR msgs<br />remote: <a class="external" href="https://gerrit.osmocom.org/#/c/libosmocore/+/9984">https://gerrit.osmocom.org/#/c/libosmocore/+/9984</a> tests: ctrl: Test received ERROR messages are handled correctly</p> libosmocore - Bug #3394: CTRL iface bsc<->bsc_nat causes infinite ping-pong ERROR message type loophttps://projects.osmocom.org/issues/3394?journal_id=104532018-07-25T14:06:38Zpespin
<ul></ul><p>Merged, closing.</p> libosmocore - Bug #3394: CTRL iface bsc<->bsc_nat causes infinite ping-pong ERROR message type loophttps://projects.osmocom.org/issues/3394?journal_id=107862018-08-17T09:21:36Zpespin
<ul><li><strong>Status</strong> changed from <i>Feedback</i> to <i>Resolved</i></li><li><strong>% Done</strong> changed from <i>90</i> to <i>100</i></li></ul>