<p>Neels Hofmeyr <strong>uploaded patch set #4</strong> to this change.</p><p><a href="https://gerrit.osmocom.org/12015">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">rename gsm_subscriber_connection to ran_conn<br><br>In preparation for inter-BSC and inter-MSC handover, we need to separate the<br>subscriber management logic from the actual RAN connections. What better time<br>to finally rename gsm_subscriber_connection.<br><br>* Name choice:<br><br>In 2G, this is a connection to the BSS, but even though 3GPP TS commonly talk<br>of "BSS-A" and "BSS-B" when explaining handover, it's not good to call it<br>"bss_conn": in 3G a BSS is called RNS, IIUC.<br><br>The overall term for 2G (GERAN) and 3G (UTRAN) is RAN: Radio Access Network.<br><br>* Rationale:<br><br>A subscriber in the MSC so far has only one RAN connection, but e.g. for<br>inter-BSC handover, a second one needs to be created to handover to. Most of<br>the items in the former gsm_subscriber_connection are actually related to the<br>RAN, with only a few MM and RTP related items. So, as a first step, just rename<br>it to ran_conn, to cosmetically prepare for moving the not strictly RAN related<br>items away later.<br><br>Also:<br><br>- Rename some functions from msc_subscr_conn_* to ran_conn_*<br>- Rename "Subscr_Conn" FSM instance name to "RAN_conn"<br>- Rename SUBSCR_CONN_* to RAN_CONN_*<br><br>Change-Id: Ic595f7a558d3553c067f77dc67543ab59659707a<br>---<br>M include/osmocom/msc/a_iface.h<br>M include/osmocom/msc/gsm_04_08.h<br>M include/osmocom/msc/gsm_04_11.h<br>M include/osmocom/msc/gsm_04_14.h<br>M include/osmocom/msc/gsm_04_80.h<br>M include/osmocom/msc/gsm_09_11.h<br>M include/osmocom/msc/gsm_data.h<br>M include/osmocom/msc/gsm_subscriber.h<br>M include/osmocom/msc/iucs.h<br>M include/osmocom/msc/msc_ifaces.h<br>M include/osmocom/msc/msc_mgcp.h<br>M include/osmocom/msc/osmo_msc.h<br>M include/osmocom/msc/signal.h<br>M include/osmocom/msc/silent_call.h<br>M include/osmocom/msc/transaction.h<br>M include/osmocom/msc/vlr.h<br>M src/libmsc/a_iface.c<br>M src/libmsc/a_iface_bssap.c<br>M src/libmsc/gsm_04_08.c<br>M src/libmsc/gsm_04_08_cc.c<br>M src/libmsc/gsm_04_11.c<br>M src/libmsc/gsm_04_14.c<br>M src/libmsc/gsm_04_80.c<br>M src/libmsc/gsm_09_11.c<br>M src/libmsc/gsm_subscriber.c<br>M src/libmsc/iucs.c<br>M src/libmsc/iucs_ranap.c<br>M src/libmsc/msc_ifaces.c<br>M src/libmsc/msc_mgcp.c<br>M src/libmsc/msc_vty.c<br>M src/libmsc/osmo_msc.c<br>M src/libmsc/rrlp.c<br>M src/libmsc/silent_call.c<br>M src/libmsc/smpp_openbsc.c<br>M src/libmsc/smpp_smsc.h<br>M src/libmsc/subscr_conn.c<br>M src/libmsc/transaction.c<br>M src/libvlr/vlr.c<br>M src/osmo-msc/msc_main.c<br>M tests/msc_vlr/msc_vlr_test_authen_reuse.err<br>M tests/msc_vlr/msc_vlr_test_call.err<br>M tests/msc_vlr/msc_vlr_test_gsm_authen.err<br>M tests/msc_vlr/msc_vlr_test_gsm_ciph.err<br>M tests/msc_vlr/msc_vlr_test_hlr_reject.err<br>M tests/msc_vlr/msc_vlr_test_hlr_timeout.c<br>M tests/msc_vlr/msc_vlr_test_hlr_timeout.err<br>M tests/msc_vlr/msc_vlr_test_ms_timeout.c<br>M tests/msc_vlr/msc_vlr_test_ms_timeout.err<br>M tests/msc_vlr/msc_vlr_test_no_authen.err<br>M tests/msc_vlr/msc_vlr_test_reject_concurrency.c<br>M tests/msc_vlr/msc_vlr_test_reject_concurrency.err<br>M tests/msc_vlr/msc_vlr_test_rest.c<br>M tests/msc_vlr/msc_vlr_test_rest.err<br>M tests/msc_vlr/msc_vlr_test_ss.err<br>M tests/msc_vlr/msc_vlr_test_umts_authen.err<br>M tests/msc_vlr/msc_vlr_tests.c<br>M tests/msc_vlr/msc_vlr_tests.h<br>57 files changed, 3,843 insertions(+), 3,846 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.osmocom.org:29418/osmo-msc refs/changes/15/12015/4</pre><p>To view, visit <a href="https://gerrit.osmocom.org/12015">change 12015</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/12015"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: osmo-msc </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-MessageType: newpatchset </div>
<div style="display:none"> Gerrit-Change-Id: Ic595f7a558d3553c067f77dc67543ab59659707a </div>
<div style="display:none"> Gerrit-Change-Number: 12015 </div>
<div style="display:none"> Gerrit-PatchSet: 4 </div>
<div style="display:none"> Gerrit-Owner: Neels Hofmeyr <nhofmeyr@sysmocom.de> </div>
<div style="display:none"> Gerrit-Reviewer: Jenkins Builder (1000002) </div>
<div style="display:none"> Gerrit-Reviewer: Vadim Yanitskiy <axilirator@gmail.com> </div>