This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/gerrit-log@lists.osmocom.org/.
osmith gerrit-no-reply at lists.osmocom.orgosmith has uploaded this change for review. ( https://gerrit.osmocom.org/12302 Change subject: msc_vty.c: configurable retrieval of IMEI, IMEISV ...................................................................... msc_vty.c: configurable retrieval of IMEI, IMEISV Make these options configurable: * check-imei-rqd * retrieve-imeisv-early * retrieve-imeisv-ciphered Related: OS#3189 Change-Id: Iee516b9cd7877b21207ce9a6d954109f19558163 --- M src/libmsc/msc_vty.c 1 file changed, 38 insertions(+), 0 deletions(-) git pull ssh://gerrit.osmocom.org:29418/osmo-msc refs/changes/02/12302/1 diff --git a/src/libmsc/msc_vty.c b/src/libmsc/msc_vty.c index 87adc82..9973412 100644 --- a/src/libmsc/msc_vty.c +++ b/src/libmsc/msc_vty.c @@ -432,6 +432,32 @@ return CMD_SUCCESS; } +DEFUN(cfg_msc_check_imei_rqd, cfg_msc_check_imei_rqd_cmd, + "check-imei-rqd (0|1)", + "Send each IMEI to the EIR to ask if it is permitted or not. The EIR is implemented as part of osmo-hlr, " + "and can optionally save the IMEI in the HLR.\n" + "0 = do not send IMEIs to the EIR\n" + "1 = send each IMEI to the EIR\n") +{ + gsmnet->vlr->cfg.check_imei_rqd = atoi(argv[0]) ? true : false; + return CMD_SUCCESS; +} + +DEFUN(cfg_msc_retrieve_imeisv_early, cfg_msc_retrieve_imeisv_early_cmd, + "retrieve-imeisv-early (0|1)", + "") // FIXME +{ + gsmnet->vlr->cfg.retrieve_imeisv_early = atoi(argv[0]) ? true : false; + return CMD_SUCCESS; +} +DEFUN(cfg_msc_retrieve_imeisv_ciphered, cfg_msc_retrieve_imeisv_ciphered_cmd, + "retrieve-imeisv-ciphered (0|1)", + "") // FIXME +{ + gsmnet->vlr->cfg.retrieve_imeisv_ciphered = atoi(argv[0]) ? true : false; + return CMD_SUCCESS; +} + DEFUN(cfg_msc_paging_response_timer, cfg_msc_paging_response_timer_cmd, "paging response-timer (default|<1-65535>)", "Configure Paging\n" @@ -500,6 +526,15 @@ if (gsmnet->vlr->cfg.auth_reuse_old_sets_on_error) vty_out(vty, " auth-tuple-reuse-on-error 1%s", VTY_NEWLINE); + if (gsmnet->vlr->cfg.check_imei_rqd) + vty_out(vty, " check-imei-rqd 1 %s", + VTY_NEWLINE); + if (gsmnet->vlr->cfg.retrieve_imeisv_early) + vty_out(vty, " retrieve-imeisv-early 1%s", + VTY_NEWLINE); + if (gsmnet->vlr->cfg.retrieve_imeisv_ciphered) + vty_out(vty, " retrieve-imeisv-ciphered 1%s", + VTY_NEWLINE); if (gsmnet->paging_response_timer != MSC_PAGING_RESPONSE_TIMER_DEFAULT) vty_out(vty, " paging response-timer %u%s", gsmnet->paging_response_timer, VTY_NEWLINE); @@ -1500,6 +1535,9 @@ install_element(MSC_NODE, &cfg_msc_no_assign_tmsi_cmd); install_element(MSC_NODE, &cfg_msc_auth_tuple_max_reuse_count_cmd); install_element(MSC_NODE, &cfg_msc_auth_tuple_reuse_on_error_cmd); + install_element(MSC_NODE, &cfg_msc_check_imei_rqd_cmd); + install_element(MSC_NODE, &cfg_msc_retrieve_imeisv_early_cmd); + install_element(MSC_NODE, &cfg_msc_retrieve_imeisv_ciphered_cmd); install_element(MSC_NODE, &cfg_msc_cs7_instance_a_cmd); install_element(MSC_NODE, &cfg_msc_cs7_instance_iu_cmd); install_element(MSC_NODE, &cfg_msc_paging_response_timer_cmd); -- To view, visit https://gerrit.osmocom.org/12302 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: osmo-msc Gerrit-Branch: master Gerrit-MessageType: newchange Gerrit-Change-Id: Iee516b9cd7877b21207ce9a6d954109f19558163 Gerrit-Change-Number: 12302 Gerrit-PatchSet: 1 Gerrit-Owner: osmith <osmith at sysmocom.de> -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.osmocom.org/pipermail/gerrit-log/attachments/20181214/800bf42a/attachment.htm>