Attention is currently required from: laforge, daniel, lynxis lazus. neels has posted comments on this change. ( https://gerrit.osmocom.org/c/osmo-hlr/+/32512 )
Change subject: Add support for multiple APN profiles for subscriber data ...................................................................... Patch Set 7: (9 comments) Commit Message: https://gerrit.osmocom.org/c/osmo-hlr/+/32512/comment/081a1a7a_ff75e2bd PS7, Line 11: This violates the spec spec reference please? let's also mention where exactly: HLR User manual 13.7.3 PDP Info / Access Point Name right? https://gerrit.osmocom.org/c/osmo-hlr/+/32512/comment/4fb978ea_15d56a20 PS7, Line 17: premium premium? Patchset: PS7: It would be really cool to see all new VTY commands tested in the *.vty transcript test, because that would also be a lot easier to understand and review than just reading the vty.c code. File include/osmocom/hlr/hlr_ps.h: https://gerrit.osmocom.org/c/osmo-hlr/+/32512/comment/b73e89ef_b08aff54 PS7, Line 2: #pragma once https://gerrit.osmocom.org/c/osmo-hlr/+/32512/comment/d912453f_051fb209 PS7, Line 28: (extra blank line) https://gerrit.osmocom.org/c/osmo-hlr/+/32512/comment/6c7e8b40_01b242dd PS7, Line 38: (extra blank line) File src/gsup_server.c: https://gerrit.osmocom.org/c/osmo-hlr/+/32512/comment/66e5226d_83778dd4 PS7, Line 480: if (g_hlr->ps.pdp_profile.enabled) { maybe include these checks somehow? if (g_hlr->ps.pdp_profile.num_pdp_info) OSMO_ASSERT(g_hlr->ps.pdp_profile.num_pdp_infos <= ARRAY_SIZE(g_hlr->ps.pdp_profile.pdp_infos)); Could 'pdp_profile.enabled' be dropped because num_pdp_info == 0 means the same? File src/hlr_vty.c: https://gerrit.osmocom.org/c/osmo-hlr/+/32512/comment/09328a10_c247f1aa PS5, Line 133: Define a PDP profile set.\n" : "Unique identifier for this PDP profile set.\n") > I think the confusion is that there's only a pdp-profiles "default", but the > help for default states […] In the future, this may look like this: DEFUN(cfg_ps_pdp_profiles, cfg_ps_pdp_profiles_cmd, "pdp-profiles (default|NAME)", "Define a PDP profile set.\n" "Define the global default profile.\n" "Define a custom profile with this unique identifier.\n") does that make sense? if yes, i would do this now: DEFUN(cfg_ps_pdp_profiles, cfg_ps_pdp_profiles_cmd, "pdp-profiles default", "Define a PDP profile set.\n" "Define the global default profile.\n") File tests/test_nodes.vty: https://gerrit.osmocom.org/c/osmo-hlr/+/32512/comment/b50ea6ff_bd9aed01 PS7, Line 56: ps please also add tests for the command doc strings, to verify all new docs, like # ps? # ps (ps)# list (ps)# pdp-profiles ? etc and also add tests for write-back like # show running-config ... hlr ... ps pdp-profiles default ... -- To view, visit https://gerrit.osmocom.org/c/osmo-hlr/+/32512 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: osmo-hlr Gerrit-Branch: master Gerrit-Change-Id: I540132ee5dcfd09f4816e02e702927e1074ca50f Gerrit-Change-Number: 32512 Gerrit-PatchSet: 7 Gerrit-Owner: lynxis lazus <[email protected]> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: pespin <[email protected]> Gerrit-CC: daniel <[email protected]> Gerrit-CC: laforge <[email protected]> Gerrit-CC: neels <[email protected]> Gerrit-Attention: laforge <[email protected]> Gerrit-Attention: daniel <[email protected]> Gerrit-Attention: lynxis lazus <[email protected]> Gerrit-Comment-Date: Mon, 15 May 2023 15:20:07 +0000 Gerrit-HasComments: Yes Gerrit-Has-Labels: No Comment-In-Reply-To: laforge <[email protected]> Comment-In-Reply-To: daniel <[email protected]> Comment-In-Reply-To: lynxis lazus <[email protected]> Gerrit-MessageType: comment
