[S] Change in ...osmo-epdg[master]: epdg_gtpc_s2b: fix encoding of the IP address

2023-12-17 Thread laforge
laforge has submitted this change. ( 
https://gerrit.osmocom.org/c/erlang/osmo-epdg/+/35219?usp=email )

 (

2 is the latest approved patch-set.
No files were changed between the latest approved patch-set and the submitted 
one.
 )Change subject: epdg_gtpc_s2b: fix encoding of the IP address
..

epdg_gtpc_s2b: fix encoding of the IP address

Change-Id: I6a96f5d62fa0b327a462670e40cc6a42cf6b2d3c
---
M src/epdg_gtpc_s2b.erl
M src/gtp_utils.erl
2 files changed, 21 insertions(+), 3 deletions(-)

Approvals:
  Jenkins Builder: Verified
  laforge: Looks good to me, approved
  pespin: Looks good to me, but someone else must approve




diff --git a/src/epdg_gtpc_s2b.erl b/src/epdg_gtpc_s2b.erl
index 152036f..fe07a42 100644
--- a/src/epdg_gtpc_s2b.erl
+++ b/src/epdg_gtpc_s2b.erl
@@ -318,7 +318,7 @@
 instance = 0,
 interface_type = 31, %% "S2b-U ePDG GTP-U"
 key = Bearer#gtp_bearer.local_data_tei,
-ipv4 = LocalAddr
+ipv4 = gtp_utils:ip_to_bin(LocalAddr)
   }
 ],
 IEs = [#v2_recovery{restart_counter = RCnt},
@@ -328,7 +328,7 @@
 instance = Bearer#gtp_bearer.ebi,
 interface_type = 30, %% "S2b ePDG GTP-C"
 key = LocalCtlTEI,
-ipv4 = LocalAddr
+ipv4 = gtp_utils:ip_to_bin(LocalAddr)
 },
 #v2_access_point_name{instance = 0, apn = [Apn]},
 #v2_selection_mode{mode = 0},
diff --git a/src/gtp_utils.erl b/src/gtp_utils.erl
index b899530..85f69ef 100644
--- a/src/gtp_utils.erl
+++ b/src/gtp_utils.erl
@@ -35,7 +35,16 @@
 -module(gtp_utils).
 -author('Alexander Couzens ').

--export([plmn_to_bin/3]).
+-export([ip_to_bin/1, plmn_to_bin/3]).
+
+% ergw_aaa/src/ergw_aaa_3gpp_dict.erl
+% under GPLv2+
+ip_to_bin(IP) when is_binary(IP) ->
+IP;
+ip_to_bin({A, B, C, D}) ->
+<>;
+ip_to_bin({A, B, C, D, E, F, G, H}) ->
+<>.

 % ergw/apps/ergw/test/*.erl
 % under GPLv2+

--
To view, visit https://gerrit.osmocom.org/c/erlang/osmo-epdg/+/35219?usp=email
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings

Gerrit-Project: erlang/osmo-epdg
Gerrit-Branch: master
Gerrit-Change-Id: I6a96f5d62fa0b327a462670e40cc6a42cf6b2d3c
Gerrit-Change-Number: 35219
Gerrit-PatchSet: 4
Gerrit-Owner: lynxis lazus 
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: laforge 
Gerrit-Reviewer: pespin 
Gerrit-MessageType: merged


[S] Change in ...osmo-epdg[master]: epdg_gtpc_s2b: fix encoding of the IP address

2023-12-05 Thread lynxis lazus
Attention is currently required from: lynxis lazus.

Hello Jenkins Builder, laforge, pespin,

I'd like you to reexamine a change. Please visit

https://gerrit.osmocom.org/c/erlang/osmo-epdg/+/35219?usp=email

to look at the new patch set (#3).

The following approvals got outdated and were removed:
Verified+1 by Jenkins Builder

The change is no longer submittable: Verified is unsatisfied now.


Change subject: epdg_gtpc_s2b: fix encoding of the IP address
..

epdg_gtpc_s2b: fix encoding of the IP address

Change-Id: I6a96f5d62fa0b327a462670e40cc6a42cf6b2d3c
---
M src/epdg_gtpc_s2b.erl
M src/gtp_utils.erl
2 files changed, 21 insertions(+), 3 deletions(-)


  git pull ssh://gerrit.osmocom.org:29418/erlang/osmo-epdg 
refs/changes/19/35219/3
--
To view, visit https://gerrit.osmocom.org/c/erlang/osmo-epdg/+/35219?usp=email
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings

Gerrit-Project: erlang/osmo-epdg
Gerrit-Branch: master
Gerrit-Change-Id: I6a96f5d62fa0b327a462670e40cc6a42cf6b2d3c
Gerrit-Change-Number: 35219
Gerrit-PatchSet: 3
Gerrit-Owner: lynxis lazus 
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: laforge 
Gerrit-Reviewer: pespin 
Gerrit-Attention: lynxis lazus 
Gerrit-MessageType: newpatchset


[S] Change in ...osmo-epdg[master]: epdg_gtpc_s2b: fix encoding of the IP address

2023-12-05 Thread laforge
Attention is currently required from: lynxis lazus.

laforge has posted comments on this change. ( 
https://gerrit.osmocom.org/c/erlang/osmo-epdg/+/35219?usp=email )

Change subject: epdg_gtpc_s2b: fix encoding of the IP address
..


Patch Set 2: Code-Review+2


--
To view, visit https://gerrit.osmocom.org/c/erlang/osmo-epdg/+/35219?usp=email
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings

Gerrit-Project: erlang/osmo-epdg
Gerrit-Branch: master
Gerrit-Change-Id: I6a96f5d62fa0b327a462670e40cc6a42cf6b2d3c
Gerrit-Change-Number: 35219
Gerrit-PatchSet: 2
Gerrit-Owner: lynxis lazus 
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: laforge 
Gerrit-Reviewer: pespin 
Gerrit-Attention: lynxis lazus 
Gerrit-Comment-Date: Tue, 05 Dec 2023 17:02:26 +
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment


[S] Change in ...osmo-epdg[master]: epdg_gtpc_s2b: fix encoding of the IP address

2023-12-05 Thread pespin
Attention is currently required from: lynxis lazus.

pespin has posted comments on this change. ( 
https://gerrit.osmocom.org/c/erlang/osmo-epdg/+/35219?usp=email )

Change subject: epdg_gtpc_s2b: fix encoding of the IP address
..


Patch Set 1: Code-Review+1


--
To view, visit https://gerrit.osmocom.org/c/erlang/osmo-epdg/+/35219?usp=email
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings

Gerrit-Project: erlang/osmo-epdg
Gerrit-Branch: master
Gerrit-Change-Id: I6a96f5d62fa0b327a462670e40cc6a42cf6b2d3c
Gerrit-Change-Number: 35219
Gerrit-PatchSet: 1
Gerrit-Owner: lynxis lazus 
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: pespin 
Gerrit-Attention: lynxis lazus 
Gerrit-Comment-Date: Tue, 05 Dec 2023 12:16:26 +
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment


[S] Change in ...osmo-epdg[master]: epdg_gtpc_s2b: fix encoding of the IP address

2023-12-05 Thread lynxis lazus
lynxis lazus has uploaded this change for review. ( 
https://gerrit.osmocom.org/c/erlang/osmo-epdg/+/35219?usp=email )


Change subject: epdg_gtpc_s2b: fix encoding of the IP address
..

epdg_gtpc_s2b: fix encoding of the IP address

Change-Id: I6a96f5d62fa0b327a462670e40cc6a42cf6b2d3c
---
M src/epdg_gtpc_s2b.erl
M src/gtp_utils.erl
2 files changed, 21 insertions(+), 3 deletions(-)



  git pull ssh://gerrit.osmocom.org:29418/erlang/osmo-epdg 
refs/changes/19/35219/1

diff --git a/src/epdg_gtpc_s2b.erl b/src/epdg_gtpc_s2b.erl
index a71e71d..daacf08 100644
--- a/src/epdg_gtpc_s2b.erl
+++ b/src/epdg_gtpc_s2b.erl
@@ -318,7 +318,7 @@
 instance = 0,
 interface_type = 31, %% "S2b-U ePDG GTP-U"
 key = Bearer#gtp_bearer.local_data_tei,
-ipv4 = LocalAddr
+ipv4 = gtp_utils:ip_to_bin(LocalAddr)
   }
 ],
 IEs = [#v2_recovery{restart_counter = RCnt},
@@ -328,7 +328,7 @@
 instance = Bearer#gtp_bearer.ebi,
 interface_type = 30, %% "S2b ePDG GTP-C"
 key = LocalCtlTEI,
-ipv4 = LocalAddr
+ipv4 = gtp_utils:ip_to_bin(LocalAddr)
 },
 #v2_access_point_name{instance = 0, apn = [Apn]},
 #v2_selection_mode{mode = 0},
diff --git a/src/gtp_utils.erl b/src/gtp_utils.erl
index b899530..85f69ef 100644
--- a/src/gtp_utils.erl
+++ b/src/gtp_utils.erl
@@ -35,7 +35,16 @@
 -module(gtp_utils).
 -author('Alexander Couzens ').

--export([plmn_to_bin/3]).
+-export([ip_to_bin/1, plmn_to_bin/3]).
+
+% ergw_aaa/src/ergw_aaa_3gpp_dict.erl
+% under GPLv2+
+ip_to_bin(IP) when is_binary(IP) ->
+IP;
+ip_to_bin({A, B, C, D}) ->
+<>;
+ip_to_bin({A, B, C, D, E, F, G, H}) ->
+<>.

 % ergw/apps/ergw/test/*.erl
 % under GPLv2+

--
To view, visit https://gerrit.osmocom.org/c/erlang/osmo-epdg/+/35219?usp=email
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings

Gerrit-Project: erlang/osmo-epdg
Gerrit-Branch: master
Gerrit-Change-Id: I6a96f5d62fa0b327a462670e40cc6a42cf6b2d3c
Gerrit-Change-Number: 35219
Gerrit-PatchSet: 1
Gerrit-Owner: lynxis lazus 
Gerrit-MessageType: newchange