Attention is currently required from: lynxis lazus.
Hello Jenkins Builder,
I'd like you to reexamine a change. Please visit
https://gerrit.osmocom.org/c/osmo-ggsn/+/40435?usp=email
to look at the new patch set (#2).
The following approvals got outdated and were removed:
Verified-1 by Jenkins Builder
Change subject: gtp: move LOGP_WITH_ADDR & GTP_LOGPKG into gtp_internal.h
......................................................................
gtp: move LOGP_WITH_ADDR & GTP_LOGPKG into gtp_internal.h
Log macros will be used by multiple internal files.
Change-Id: I3b59b067fc75d2ca2cbfe5cec010615e9b788923
---
M gtp/gsn.c
M gtp/gtp.c
M gtp/gtp_internal.h
3 files changed, 16 insertions(+), 16 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-ggsn refs/changes/35/40435/2
--
To view, visit https://gerrit.osmocom.org/c/osmo-ggsn/+/40435?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: newpatchset
Gerrit-Project: osmo-ggsn
Gerrit-Branch: master
Gerrit-Change-Id: I3b59b067fc75d2ca2cbfe5cec010615e9b788923
Gerrit-Change-Number: 40435
Gerrit-PatchSet: 2
Gerrit-Owner: lynxis lazus <lynxis(a)fe80.eu>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Attention: lynxis lazus <lynxis(a)fe80.eu>
Hello Jenkins Builder,
I'd like you to reexamine a change. Please visit
https://gerrit.osmocom.org/c/osmo-ggsn/+/40434?usp=email
to look at the new patch set (#2).
Change subject: gtp: internal LOGP_WITH_ADDR macro: use pointer of peer
......................................................................
gtp: internal LOGP_WITH_ADDR macro: use pointer of peer
Using a pointer is more universal for the macro.
Further the upcoming SGSN Context Req/Response/Ack code will use
a peer pointer instead of the direct object.
Change-Id: Iab11a8b07eb177c479e1920cd7fa8be2099a4b7b
---
M gtp/gsn.c
M gtp/gtp.c
2 files changed, 3 insertions(+), 3 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-ggsn refs/changes/34/40434/2
--
To view, visit https://gerrit.osmocom.org/c/osmo-ggsn/+/40434?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: newpatchset
Gerrit-Project: osmo-ggsn
Gerrit-Branch: master
Gerrit-Change-Id: Iab11a8b07eb177c479e1920cd7fa8be2099a4b7b
Gerrit-Change-Number: 40434
Gerrit-PatchSet: 2
Gerrit-Owner: lynxis lazus <lynxis(a)fe80.eu>
Gerrit-Reviewer: Jenkins Builder
Jenkins Builder has posted comments on this change by lynxis lazus. ( https://gerrit.osmocom.org/c/osmo-ggsn/+/40435?usp=email )
Change subject: gtp: move LOGP_WITH_ADDR & GTP_LOGPKG into gtp_internal.h
......................................................................
Patch Set 1:
(3 comments)
File gtp/gtp_internal.h:
Robot Comment from checkpatch (run ID ):
https://gerrit.osmocom.org/c/osmo-ggsn/+/40435/comment/07e0669a_f60f54e0?us… :
PS1, Line 10: #define GTP_LOGPKG(pri, peer, pack, len, fmt, args...) \
macros should not use a trailing semicolon
Robot Comment from checkpatch (run ID ):
https://gerrit.osmocom.org/c/osmo-ggsn/+/40435/comment/aef68bd9_439e558d?us… :
PS1, Line 17: #define LOGP_WITH_ADDR(ss, level, peer, fmt, args...) \
macros should not use a trailing semicolon
Robot Comment from checkpatch (run ID ):
https://gerrit.osmocom.org/c/osmo-ggsn/+/40435/comment/e68eeb72_c66b4670?us… :
PS1, Line 19: inet_ntoa((peer)->sin_addr), ntohs((peer)->sin_port), \
please, no spaces at the start of a line
--
To view, visit https://gerrit.osmocom.org/c/osmo-ggsn/+/40435?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: osmo-ggsn
Gerrit-Branch: master
Gerrit-Change-Id: I3b59b067fc75d2ca2cbfe5cec010615e9b788923
Gerrit-Change-Number: 40435
Gerrit-PatchSet: 1
Gerrit-Owner: lynxis lazus <lynxis(a)fe80.eu>
Gerrit-CC: Jenkins Builder
Gerrit-Comment-Date: Wed, 04 Jun 2025 16:29:21 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Attention is currently required from: daniel, laforge.
lynxis lazus has posted comments on this change by lynxis lazus. ( https://gerrit.osmocom.org/c/osmo-ggsn/+/38938?usp=email )
Change subject: gtp: add support for SGSN Context Req/Resp/Ack
......................................................................
Patch Set 11:
(6 comments)
File gtp/gtp.c:
https://gerrit.osmocom.org/c/osmo-ggsn/+/38938/comment/8463873f_6e6ee15c?us… :
PS11, Line 899: struct
> Im surprised that the destination peer is not 'const'. […]
Done
https://gerrit.osmocom.org/c/osmo-ggsn/+/38938/comment/a57376db_706b878f?us… :
PS11, Line 1134: int gtp_decode_pdp_ctx(const uint8_t *buf, unsigned int size, struct pdp_t *pdp, uint16_t *sapi)
> I think the function could deserve some documentation as a comment [doxygen style or not]
Done
https://gerrit.osmocom.org/c/osmo-ggsn/+/38938/comment/eddf1ca0_005a917d?us… :
PS11, Line 1273: int gtp_encode_pdp_ctx(uint8_t *buf, unsigned int size, const struct pdp_t *pdp, uint16_t sapi)
> I think the function could deserve some documentation as a comment [doxygen style or not]
Done
https://gerrit.osmocom.org/c/osmo-ggsn/+/38938/comment/108ae602_a0116865?us… :
PS11, Line 1403: LOGP(DLGTP, LOGL_NOTICE,
> shouldn't we print some kind of context? Like which GSN peer (address) has sent us the message with […]
Done
https://gerrit.osmocom.org/c/osmo-ggsn/+/38938/comment/2cf5f4bb_a9a10cea?us… :
PS11, Line 1410: "SGSN Context Response expected Sequence flag set. Flags %d\n", packet->flags);
> shouldn't we print some kind of context? Like which GSN peer (address) has sent us the message with […]
Done
https://gerrit.osmocom.org/c/osmo-ggsn/+/38938/comment/ee9b8d06_77d3c7d6?us… :
PS11, Line 1458: "SGSN Context Request expected only on GTPCv1: %u\n", version);
> same here
Done
--
To view, visit https://gerrit.osmocom.org/c/osmo-ggsn/+/38938?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: osmo-ggsn
Gerrit-Branch: master
Gerrit-Change-Id: Idb8ed0bb87200a68bb8caedd734fc070df9179c0
Gerrit-Change-Number: 38938
Gerrit-PatchSet: 11
Gerrit-Owner: lynxis lazus <lynxis(a)fe80.eu>
Gerrit-Reviewer: Jenkins Builder
Gerrit-CC: daniel <dwillmann(a)sysmocom.de>
Gerrit-CC: laforge <laforge(a)osmocom.org>
Gerrit-CC: pespin <pespin(a)sysmocom.de>
Gerrit-Attention: laforge <laforge(a)osmocom.org>
Gerrit-Attention: daniel <dwillmann(a)sysmocom.de>
Gerrit-Comment-Date: Wed, 04 Jun 2025 16:24:18 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: laforge <laforge(a)osmocom.org>
Attention is currently required from: pespin.
lynxis lazus has posted comments on this change by lynxis lazus. ( https://gerrit.osmocom.org/c/osmo-ggsn/+/40432?usp=email )
Change subject: gtpie: make ies const for getter
......................................................................
Patch Set 1:
(1 comment)
File include/osmocom/gtp/gtpie.h:
https://gerrit.osmocom.org/c/osmo-ggsn/+/40432/comment/e2e38284_992388a2?us… :
PS1, Line 304: extern int gtpie_getie(union gtpie_member * const ie[], int type, int instance);
> you can also consitfy the union pointer I guess?
Should I? I'm unsure.
--
To view, visit https://gerrit.osmocom.org/c/osmo-ggsn/+/40432?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: osmo-ggsn
Gerrit-Branch: master
Gerrit-Change-Id: I43195314b1cf416a1f2fd4d3ddd48c4eee462b0b
Gerrit-Change-Number: 40432
Gerrit-PatchSet: 1
Gerrit-Owner: lynxis lazus <lynxis(a)fe80.eu>
Gerrit-Reviewer: Jenkins Builder
Gerrit-CC: pespin <pespin(a)sysmocom.de>
Gerrit-Attention: pespin <pespin(a)sysmocom.de>
Gerrit-Comment-Date: Wed, 04 Jun 2025 16:24:04 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: pespin <pespin(a)sysmocom.de>