From 224a6dda02a2fcf11f70ac25abe9c780167649bf Mon Sep 17 00:00:00 2001 From: Philipp Maier Date: Tue, 17 Oct 2017 15:23:53 +0200 Subject: gb: optionally allow nsip packets only from a specific host When listening for nsip connections is enabled, then every remote host may send packets. This is useful for an SGSN that serves multiple PCUs, but contraproductive for a PCU that awaits packets from a single SGSN. Add struct members remote_ip, and remote_port to struct gprs_ns_inst, when set, then the listening end uses connect() to ensure that only the expected host may send packets. Related: OS#2401 Change-Id: Ifeb201d9006eec275a46708007ff342cdfc14e45 --- TODO-RELEASE | 1 + 1 file changed, 1 insertion(+) (limited to 'TODO-RELEASE') diff --git a/TODO-RELEASE b/TODO-RELEASE index 1964cff4..e5a6f700 100644 --- a/TODO-RELEASE +++ b/TODO-RELEASE @@ -12,3 +12,4 @@ libosmogsm/gsup ABI change fix AUTS length to 14, not 16 (length is implicit) libosmogsm/oap ABI change fix AUTS length to 14, not 16 (length is implicit) osmo-auc-gen UI change fix AUTS length to 14, not 16 (length is implicit) libosmovty ABI change redefine _LAST_OSMOVTY_NODE as a high number to increase node space +libosmogb ABI change add struct members nsip.remote_ip, and nsip.remote_port to struct gprs_ns_inst \ No newline at end of file -- cgit v1.2.3