Skip to content
Success

Changes

Summary

  1. iu_rnc: Introduce helper API iu_rnc_discard_all_ue_ctx() (details)
Commit 6d533faac32f1d6626e8b02e267eeaf3be2285d6 by Pau Espin Pedrol
iu_rnc: Introduce helper API iu_rnc_discard_all_ue_ctx()

This is a preparation commit to introduce iu_rnc_fsm in follow-up patch.
The helper API will be used whenever the entire RNC is considered reset.

* Code inside handle_notice_ind() is moved to its own function
  iu_rnc_discard_all_ue_ctx().
* Dependent helper ue_ctx_link_invalidated_free() API is properly
  prefixed/renamed to ue_conn_ctx_link_invalidated_free(), where methods
  for ue_conn_ctx object are placed.
* ue_conn_ctx_find() is properly prefixed/renamed to
  sgsn_scu_iups_ue_conn_ctx_find() and made available to functions in
  other files.

Change-Id: Ie3a4732a85a69d115dd5756bfa64b296e9e5edd2
The file was modifiedinclude/osmocom/sgsn/iu_client.h
The file was modifiedinclude/osmocom/sgsn/iu_rnc.h
The file was modifiedsrc/sgsn/iu_rnc.c
The file was modifiedsrc/sgsn/sccp.c
The file was modifiedinclude/osmocom/sgsn/sccp.h
The file was modifiedsrc/sgsn/iu_client.c