diff options
author | Jacob Erlbeck <jerlbeck@sysmocom.de> | 2014-09-19 13:30:14 +0200 |
---|---|---|
committer | Holger Hans Peter Freyther <holger@moiji-mobile.com> | 2014-10-09 17:43:53 +0200 |
commit | 9a7b0d564107cb0d78a1596f595d096579562a48 (patch) | |
tree | 52c2fe80b3d683bfb512076746837e9e71f75587 /openbsc/include/openbsc/gb_proxy.h | |
parent | 9a6b7635071d7956a65c86ba9566eabd82865c55 (diff) |
gbproxy: Rename functions related to tlli_info
This patch replaces 'tlli' by 'tlli_info' within the following
function identifiers:
- gbproxy_delete_tlli
- gbproxy_delete_tllis
- gbproxy_remove_stale_tllis
- gbproxy_touch_tlli
- gbproxy_unregister_tlli
- gbproxy_remove_matching_tllis
- gbproxy_find_tlli -> gbproxy_tlli_info_by_tlli
- gbproxy_find_tlli_by_* -> gbproxy_tlli_info_by_*
These functions refer to the whole logical link info rather than to a
certain TLLI. So they are renamed to be named consistently with
gbproxy_attach_tlli_info and others.
Sponsored-by: On-Waves ehf
Diffstat (limited to 'openbsc/include/openbsc/gb_proxy.h')
-rw-r--r-- | openbsc/include/openbsc/gb_proxy.h | 32 |
1 files changed, 15 insertions, 17 deletions
diff --git a/openbsc/include/openbsc/gb_proxy.h b/openbsc/include/openbsc/gb_proxy.h index 21a4f0542..0494df0ed 100644 --- a/openbsc/include/openbsc/gb_proxy.h +++ b/openbsc/include/openbsc/gb_proxy.h @@ -176,16 +176,8 @@ int gbprox_reset_persistent_nsvcs(struct gprs_ns_inst *nsi); void gbprox_reset(struct gbproxy_config *cfg); -/* TLLI state handling */ -void gbproxy_delete_tllis(struct gbproxy_peer *peer); -int gbproxy_imsi_matches( - struct gbproxy_peer *peer, - struct gbproxy_tlli_info *tlli_info); -struct gbproxy_tlli_info *gbprox_find_tlli_by_ptmsi( - struct gbproxy_peer *peer, - uint32_t ptmsi); -uint32_t gbproxy_map_tlli( - uint32_t other_tlli, struct gbproxy_tlli_info *tlli_info, int to_bss); +/* TLLI info handling */ +void gbproxy_delete_tlli_infos(struct gbproxy_peer *peer); struct gbproxy_tlli_info *gbproxy_update_tlli_state_ul( struct gbproxy_peer *peer, time_t now, struct gprs_gb_parse_context *parse_ctx); @@ -195,8 +187,8 @@ struct gbproxy_tlli_info *gbproxy_update_tlli_state_dl( void gbproxy_update_tlli_state_after( struct gbproxy_peer *peer, struct gbproxy_tlli_info *tlli_info, time_t now, struct gprs_gb_parse_context *parse_ctx); -int gbproxy_remove_stale_tllis(struct gbproxy_peer *peer, time_t now); -void gbproxy_delete_tlli(struct gbproxy_peer *peer, +int gbproxy_remove_stale_tlli_infos(struct gbproxy_peer *peer, time_t now); +void gbproxy_delete_tlli_info(struct gbproxy_peer *peer, struct gbproxy_tlli_info *tlli_info); void gbproxy_tlli_info_discard_messages(struct gbproxy_tlli_info *tlli_info); @@ -208,19 +200,25 @@ void gbproxy_detach_tlli_info(struct gbproxy_peer *peer, struct gbproxy_tlli_info *tlli_info); struct gbproxy_tlli_info *gbproxy_tlli_info_alloc( struct gbproxy_peer *peer); -struct gbproxy_tlli_info *gbproxy_find_tlli( +struct gbproxy_tlli_info *gbproxy_tlli_info_by_tlli( struct gbproxy_peer *peer, uint32_t tlli); -struct gbproxy_tlli_info *gbproxy_find_tlli_by_imsi( +struct gbproxy_tlli_info *gbproxy_tlli_info_by_imsi( struct gbproxy_peer *peer, const uint8_t *imsi, size_t imsi_len); -struct gbproxy_tlli_info *gbproxy_find_tlli_by_any_sgsn_tlli( +struct gbproxy_tlli_info *gbproxy_tlli_info_by_any_sgsn_tlli( struct gbproxy_peer *peer, uint32_t tlli); -struct gbproxy_tlli_info *gbproxy_find_tlli_by_sgsn_tlli( +struct gbproxy_tlli_info *gbproxy_tlli_info_by_sgsn_tlli( struct gbproxy_peer *peer, uint32_t tlli, uint32_t sgsn_nsei); -struct gbproxy_tlli_info *gbproxy_find_tlli_by_ptmsi( +struct gbproxy_tlli_info *gbproxy_tlli_info_by_ptmsi( struct gbproxy_peer *peer, uint32_t ptmsi); +int gbproxy_imsi_matches( + struct gbproxy_peer *peer, + struct gbproxy_tlli_info *tlli_info); +uint32_t gbproxy_map_tlli( + uint32_t other_tlli, struct gbproxy_tlli_info *tlli_info, int to_bss); + /* needed by gb_proxy_tlli.h */ uint32_t gbproxy_make_bss_ptmsi(struct gbproxy_peer *peer, uint32_t sgsn_ptmsi); uint32_t gbproxy_make_sgsn_tlli( |