This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Osmocom A-bis protcol interface library".
The branch, laforge/pending has been created at 26c974681b0cd6fda0bd3255c02851d4143fbdfb (commit)
- Log ----------------------------------------------------------------- http://cgit.osmocom.org/libosmo-abis/commit/?id=26c974681b0cd6fda0bd3255c028...
commit 26c974681b0cd6fda0bd3255c02851d4143fbdfb Author: Harald Welte laforge@gnumonks.org Date: Thu Apr 28 11:10:01 2016 +0200
ipa_bts_id_resp(): handle non-existing members of ipacces_unit
Just because the IPA server is requesting certain identities via the CCM protocol, doesn't mean that the client actually has those fields available and initialized in struct ipaccess_unit.
Instad of segfaulting the client, let's check if the respective identities are known. If yes, send them. If not, send the empty string for that particular identity.
http://cgit.osmocom.org/libosmo-abis/commit/?id=aee9302264b82d6361a922b9cce6...
commit aee9302264b82d6361a922b9cce6bee0174a11f5 Author: Harald Welte laforge@gnumonks.org Date: Thu Apr 28 07:54:31 2016 +0200
ipa_server_conn: Add server-side CCM handling
An ipa_server implementation may call ipa_server_conn_ccm for the CCM processing on the server side of the connection. This function in turn will call a conn->ccm_cb() function for messages to be handled by the server implementation, such as the ID_RESP message, which contains the Unit ID of the client that has just connected.
http://cgit.osmocom.org/libosmo-abis/commit/?id=5c4e7d8d553c0e0fe6cb351c0a96...
commit 5c4e7d8d553c0e0fe6cb351c0a96adb01ede717d Author: Harald Welte laforge@gnumonks.org Date: Thu Apr 28 07:53:49 2016 +0200
ipa_server_conn: Add remote (peer) address to struct
This is better than every implementation calling getpeername() on its own.
-----------------------------------------------------------------------
hooks/post-receive
osmocom-commitlog@lists.osmocom.org