<p>neels <strong>uploaded patch set #2</strong> to this change.</p><p><a href="https://gerrit.osmocom.org/c/osmo-bsc/+/18498">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">drop all BSC originated USSD notification features<br><br>The BSC is the wrong network component to originate USSD messaging, as can be<br>seen in the hacks in the USSD code: for example, the BSC would send a CM<br>Service Accept message as if an MSC had accepted the connection, dispatch a<br>USSD and directly send some RR release message (without proper tear down<br>messaging like the lchan_fsm does these days). This made sense in the osmo-nitb<br>world, but by now we are aiming for solid 3GPP compliance. The BSC shall not<br>originate USSD messages.<br><br>Deprecate all VTY and CTRL commands related to USSD:<br>VTY<br> [no] bsc-welcome-text<br> [no] bsc-msc-lost-text<br> [no] bsc-grace-text<br> [no] missing-msc-text<br> (the commands with 'no' are ignored, without 'no' lead to an error)<br>CTRL<br> ussd-notify-v1<br><br>Drop (already unused) ussd.h.<br>Drop gsm_04_80.h, gsm_04_80_utils.c, and all calling code.<br><br>Drop "RF grace" notification, where osmo-bsc was able to notify active<br>subscribers that the RF was being turned off.<br><br>Change-Id: Iaef6f2e01b4dbf2bff0a0bb50d6851f50ae79f6a<br>---<br>M doc/manuals/chapters/control.adoc<br>M include/osmocom/bsc/Makefile.am<br>M include/osmocom/bsc/bsc_msc_data.h<br>D include/osmocom/bsc/gsm_04_80.h<br>M include/osmocom/bsc/gsm_data.h<br>M include/osmocom/bsc/osmo_bsc.h<br>D include/osmocom/bsc/ussd.h<br>M src/osmo-bsc/Makefile.am<br>D src/osmo-bsc/gsm_04_80_utils.c<br>M src/osmo-bsc/gsm_08_08.c<br>M src/osmo-bsc/osmo_bsc_bssap.c<br>M src/osmo-bsc/osmo_bsc_ctrl.c<br>M src/osmo-bsc/osmo_bsc_filter.c<br>M src/osmo-bsc/osmo_bsc_grace.c<br>M src/osmo-bsc/osmo_bsc_sigtran.c<br>M src/osmo-bsc/osmo_bsc_vty.c<br>M tests/bsc/bsc_test.c<br>M tests/codec_pref/codec_pref_test.c<br>M tests/handover/Makefile.am<br>M tests/vty_test_runner.py<br>20 files changed, 28 insertions(+), 543 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.osmocom.org:29418/osmo-bsc refs/changes/98/18498/2</pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/osmo-bsc/+/18498">change 18498</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.osmocom.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.osmocom.org/c/osmo-bsc/+/18498"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: osmo-bsc </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-Change-Id: Iaef6f2e01b4dbf2bff0a0bb50d6851f50ae79f6a </div>
<div style="display:none"> Gerrit-Change-Number: 18498 </div>
<div style="display:none"> Gerrit-PatchSet: 2 </div>
<div style="display:none"> Gerrit-Owner: neels <nhofmeyr@sysmocom.de> </div>
<div style="display:none"> Gerrit-Reviewer: Jenkins Builder </div>
<div style="display:none"> Gerrit-Reviewer: laforge <laforge@osmocom.org> </div>
<div style="display:none"> Gerrit-Reviewer: neels <nhofmeyr@sysmocom.de> </div>
<div style="display:none"> Gerrit-CC: fixeria <axilirator@gmail.com> </div>
<div style="display:none"> Gerrit-MessageType: newpatchset </div>