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/.
pespin gerrit-no-reply at lists.osmocom.orgHello Jenkins Builder, laforge, I'd like you to reexamine a change. Please visit https://gerrit.osmocom.org/c/libosmo-netif/+/26435 to look at the new patch set (#7). Change subject: prim: Add internal CTL SAPI to negotiate SAP versions ...................................................................... prim: Add internal CTL SAPI to negotiate SAP versions This commits adds a generic mechansim for applications to validate support for SAPs and specific versions of them. A new special SAPI is introduced to manage inbound control messages for the protocol. In that SAPI a new primitive HELLO.ind/.cnf is added to negotiate support for versions of any given SAP. The idea is that the client upon connecting submits a HELLO.ind(SAP, VER) for each SAP it plans to use, including the version of the special CTL SAPI itself (preferrably to be checked first). Upon receiving such a message, osmo_prim_srv handles it using a special path, which ends up calling the user provided rx_sapi_version_cb(SAP, VER). In there, the user can either: * Accept the version (return same VER value) * Reject the requested version but propose another candidate version (return some positive VER value other than received VER). In this case, the client can decide whether to request another VER or close the connection. * Reject the proposed version and close the connection. Change-Id: I0c2d92cfdb5433e3caab51d712fd947d51eeef23 --- M include/osmocom/netif/prim.h M src/prim.c 2 files changed, 122 insertions(+), 3 deletions(-) git pull ssh://gerrit.osmocom.org:29418/libosmo-netif refs/changes/35/26435/7 -- To view, visit https://gerrit.osmocom.org/c/libosmo-netif/+/26435 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: libosmo-netif Gerrit-Branch: master Gerrit-Change-Id: I0c2d92cfdb5433e3caab51d712fd947d51eeef23 Gerrit-Change-Number: 26435 Gerrit-PatchSet: 7 Gerrit-Owner: pespin <pespin at sysmocom.de> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: laforge <laforge at osmocom.org> Gerrit-MessageType: newpatchset -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.osmocom.org/pipermail/gerrit-log/attachments/20211209/8d207874/attachment.htm>