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 "The OpenGGSN project".
The branch, master has been updated
via 1a8bc9839a69566e756c691ebd2d676082838c52 (commit)
via 79aa4bd8378748ef1a264b6ae0c64f1eca0ab6df (commit)
via fbb9c7f59a7f112608b59c7692c1fddd1a5e8c23 (commit)
via 3c1cce245e6ed1746c0eacc6208b884871186d3d (commit)
via 93fed3bc510563e7d88cadafa7eada2ae4182213 (commit)
from 00d346092be0b9d948f687efb4b20a0727019b71 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-ggsn/commit/?id=1a8bc9839a69566e756c691ebd2d67…
commit 1a8bc9839a69566e756c691ebd2d676082838c52
Merge: 79aa4bd fbb9c7f
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Sep 24 15:20:23 2017 +0000
Merge "sgsnemu: Add --no-tx-gpdu-seq option to suppress transmission of G-PDU sequence numbers"
http://cgit.osmocom.org/osmo-ggsn/commit/?id=79aa4bd8378748ef1a264b6ae0c64f…
commit 79aa4bd8378748ef1a264b6ae0c64f1eca0ab6df
Merge: 3c1cce2 93fed3b
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Sep 24 15:20:23 2017 +0000
Merge "ggsn: Add per-APN VTY configuration option on G-PDU sequence numbers"
-----------------------------------------------------------------------
Summary of changes:
TODO-RELEASE | 1 +
ggsn/ggsn.c | 3 +++
ggsn/ggsn.h | 2 ++
ggsn/ggsn_vty.c | 26 ++++++++++++++++++++++++++
gtp/gtp.c | 22 ++++++++++++++++------
gtp/pdp.c | 2 ++
gtp/pdp.h | 4 ++++
sgsnemu/cmdline.c | 22 ++++++++++++++++++++++
sgsnemu/cmdline.ggo | 2 +-
sgsnemu/cmdline.h | 6 ++++++
sgsnemu/sgsnemu.c | 10 ++++++++++
11 files changed, 93 insertions(+), 7 deletions(-)
hooks/post-receive
--
The OpenGGSN project
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 "The OpenGGSN project".
The branch, laforge/gpdu-seq has been updated
discards 808b4ced0bb64181e18ff47dfc952f30829e5de1 (commit)
discards e21c3e4f5ebfeb33ef24d3af069063983ed5dd08 (commit)
discards 01b25c7389e8000a2ac7b3c019374687552b6b6c (commit)
via fbb9c7f59a7f112608b59c7692c1fddd1a5e8c23 (commit)
via 93fed3bc510563e7d88cadafa7eada2ae4182213 (commit)
via 3c1cce245e6ed1746c0eacc6208b884871186d3d (commit)
via 00d346092be0b9d948f687efb4b20a0727019b71 (commit)
This update added new revisions after undoing existing revisions. That is
to say, the old revision is not a strict subset of the new revision. This
situation occurs when you --force push a change and generate a repository
containing something like this:
* -- * -- B -- O -- O -- O (808b4ced0bb64181e18ff47dfc952f30829e5de1)
\
N -- N -- N (fbb9c7f59a7f112608b59c7692c1fddd1a5e8c23)
When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
-----------------------------------------------------------------------
Summary of changes:
ggsn/ggsn_vty.c | 2 ++
1 file changed, 2 insertions(+)
hooks/post-receive
--
The OpenGGSN project
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 "The OpenGGSN project".
The branch, laforge/sgsnemu-v6 has been updated
discards a6196e932d74355b0761e9372ca7f5491ee4f439 (commit)
discards edebd6794a20cc1ae1cec8efae53de949898534b (commit)
discards 72137b146a089e92a546f0ffb330d7ca98853ff3 (commit)
discards 808b4ced0bb64181e18ff47dfc952f30829e5de1 (commit)
discards e21c3e4f5ebfeb33ef24d3af069063983ed5dd08 (commit)
discards 01b25c7389e8000a2ac7b3c019374687552b6b6c (commit)
via a05e6052a95dccbf63a2a828ffd0e39c662cd2ff (commit)
via 3e4556ba6cfed8f91bfb1832ba10c5c735d650de (commit)
via 485628283372a6d4b4115821d56469f00cae6552 (commit)
via fbb9c7f59a7f112608b59c7692c1fddd1a5e8c23 (commit)
via 93fed3bc510563e7d88cadafa7eada2ae4182213 (commit)
via 3c1cce245e6ed1746c0eacc6208b884871186d3d (commit)
via 00d346092be0b9d948f687efb4b20a0727019b71 (commit)
This update added new revisions after undoing existing revisions. That is
to say, the old revision is not a strict subset of the new revision. This
situation occurs when you --force push a change and generate a repository
containing something like this:
* -- * -- B -- O -- O -- O (a6196e932d74355b0761e9372ca7f5491ee4f439)
\
N -- N -- N (a05e6052a95dccbf63a2a828ffd0e39c662cd2ff)
When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-ggsn/commit/?id=a05e6052a95dccbf63a2a828ffd0e3…
commit a05e6052a95dccbf63a2a828ffd0e39c662cd2ff
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Sep 24 21:54:59 2017 +0800
sgsnemu: Add IPv6 support via tun device and "-t v6 --createif"
The idea is to only implement the GTP-C plane and configure the right
link-local source address on the tun-device and let the regular (Linux)
kernel take care of sending router solicitations and
accepting/processing the related router advertisement. This avoids a
lot of complexity in sgsnemu.
For this to work, you must have /proc/sys/net/conf/$tun/accept_ra set
to either 1 (works only if no IPv6 forwarding/routing configured on your
sgsnemu-running system) or 2 (works even if forwarding/routing is
configured).
Change-Id: I57e4c53ee648e1efecfba3eea592d1129849557c
Closes: OS#2518
http://cgit.osmocom.org/osmo-ggsn/commit/?id=3e4556ba6cfed8f91bfb1832ba10c5…
commit 3e4556ba6cfed8f91bfb1832ba10c5c735d650de
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Sep 24 18:12:40 2017 +0800
sgsnemu: Allow specification of PDP (EUA) Type IPv4 or IPv6
This just adds the capability to sgsnemu to request a certain PDP
EUA type. It doesn't mean it actually handles anything beyond the
existing IPv4 yet.
Change-Id: I157f9157a7ff2ea56c37a4a902d4706de4c7d35d
http://cgit.osmocom.org/osmo-ggsn/commit/?id=485628283372a6d4b4115821d56469…
commit 485628283372a6d4b4115821d56469f00cae6552
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Sep 24 17:45:05 2017 +0800
Replace EUA magic numbers for IETF, IPv4 and IPv6 with #defines
Change-Id: I33f65e404217e717bd795e5229c8d9456a7b3739
-----------------------------------------------------------------------
Summary of changes:
ggsn/ggsn_vty.c | 2 ++
1 file changed, 2 insertions(+)
hooks/post-receive
--
The OpenGGSN project
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 "The OpenGGSN project".
The branch, master has been updated
via 00d346092be0b9d948f687efb4b20a0727019b71 (commit)
via 3ca419a2ef00bea935fad17278810d48d780baf7 (commit)
via ff438174aab40a07fe0597d3f1d2b12d88090a20 (commit)
from f85fe9720be14acc1038ed400654d8ce336274a7 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-ggsn/commit/?id=00d346092be0b9d948f687efb4b20a…
commit 00d346092be0b9d948f687efb4b20a0727019b71
Merge: 3ca419a ff43817
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Sep 24 14:58:50 2017 +0000
Merge "ggsn: Fix double whitespace in writing "ifconfig" lines"
-----------------------------------------------------------------------
Summary of changes:
ggsn/ggsn_vty.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
hooks/post-receive
--
The OpenGGSN project
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 "The OpenGGSN project".
The branch, laforge/gpdu-seq has been created
at 808b4ced0bb64181e18ff47dfc952f30829e5de1 (commit)
- Log -----------------------------------------------------------------
-----------------------------------------------------------------------
hooks/post-receive
--
The OpenGGSN project
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 "The OpenGGSN project".
The branch, laforge/sgsnemu-v6 has been updated
discards e585641387af4730498a04168d8e90c403efff04 (commit)
discards a35a1f792b4ac73b463f9fcd4d48d40748d85a57 (commit)
discards 0d8dccb7e1911ccd5a93791379c4ecf7458ab3ce (commit)
discards 96a79de85f8ef14023d265970d6597f44eb5a0aa (commit)
discards ab763a4cda30e5b298eb25a73c84f3488fc39f42 (commit)
discards 6988e48b3f12eadef8cf817b0f85d63fe61834af (commit)
via a6196e932d74355b0761e9372ca7f5491ee4f439 (commit)
via edebd6794a20cc1ae1cec8efae53de949898534b (commit)
via 72137b146a089e92a546f0ffb330d7ca98853ff3 (commit)
via 808b4ced0bb64181e18ff47dfc952f30829e5de1 (commit)
via e21c3e4f5ebfeb33ef24d3af069063983ed5dd08 (commit)
via 01b25c7389e8000a2ac7b3c019374687552b6b6c (commit)
via ff438174aab40a07fe0597d3f1d2b12d88090a20 (commit)
via 3ca419a2ef00bea935fad17278810d48d780baf7 (commit)
This update added new revisions after undoing existing revisions. That is
to say, the old revision is not a strict subset of the new revision. This
situation occurs when you --force push a change and generate a repository
containing something like this:
* -- * -- B -- O -- O -- O (e585641387af4730498a04168d8e90c403efff04)
\
N -- N -- N (a6196e932d74355b0761e9372ca7f5491ee4f439)
When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-ggsn/commit/?id=a6196e932d74355b0761e9372ca7f5…
commit a6196e932d74355b0761e9372ca7f5491ee4f439
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Sep 24 21:54:59 2017 +0800
sgsnemu: Add IPv6 support via tun device and "-t v6 --createif"
The idea is to only implement the GTP-C plane and configure the right
link-local source address on the tun-device and let the regular (Linux)
kernel take care of sending router solicitations and
accepting/processing the related router advertisement. This avoids a
lot of complexity in sgsnemu.
For this to work, you must have /proc/sys/net/conf/$tun/accept_ra set
to either 1 (works only if no IPv6 forwarding/routing configured on your
sgsnemu-running system) or 2 (works even if forwarding/routing is
configured).
Change-Id: I57e4c53ee648e1efecfba3eea592d1129849557c
Closes: OS#2518
http://cgit.osmocom.org/osmo-ggsn/commit/?id=edebd6794a20cc1ae1cec8efae53de…
commit edebd6794a20cc1ae1cec8efae53de949898534b
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Sep 24 18:12:40 2017 +0800
sgsnemu: Allow specification of PDP (EUA) Type IPv4 or IPv6
This just adds the capability to sgsnemu to request a certain PDP
EUA type. It doesn't mean it actually handles anything beyond the
existing IPv4 yet.
Change-Id: I157f9157a7ff2ea56c37a4a902d4706de4c7d35d
http://cgit.osmocom.org/osmo-ggsn/commit/?id=72137b146a089e92a546f0ffb330d7…
commit 72137b146a089e92a546f0ffb330d7ca98853ff3
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Sep 24 17:45:05 2017 +0800
Replace EUA magic numbers for IETF, IPv4 and IPv6 with #defines
Change-Id: I33f65e404217e717bd795e5229c8d9456a7b3739
-----------------------------------------------------------------------
Summary of changes:
ggsn/ggsn_vty.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
hooks/post-receive
--
The OpenGGSN project
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 "The OpenGGSN project".
The branch, laforge/sgsnemu-v6 has been updated
discards b31a61b280858fbedf83a53a24521c5c12ee22d6 (commit)
discards 5a1375ecb84244467f59afb46c14bcafda16eedd (commit)
via e585641387af4730498a04168d8e90c403efff04 (commit)
This update added new revisions after undoing existing revisions. That is
to say, the old revision is not a strict subset of the new revision. This
situation occurs when you --force push a change and generate a repository
containing something like this:
* -- * -- B -- O -- O -- O (b31a61b280858fbedf83a53a24521c5c12ee22d6)
\
N -- N -- N (e585641387af4730498a04168d8e90c403efff04)
When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-ggsn/commit/?id=e585641387af4730498a04168d8e90…
commit e585641387af4730498a04168d8e90c403efff04
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Sep 24 21:54:59 2017 +0800
sgsnemu: Add IPv6 supprort via tun device and "-t v6 --creatif"
The idea is to only implement the GTP-C plane and configure the right
link-local source address on the tun-device and let the regular (Linux)
kernel take care of sending router solicitations and
accepting/processing the related router advertisement. This avoids a
lot of complexity in sgsnemu.
For this to work, you must have /proc/sys/net/conf/$tun/accept_ra set
to either 1 (works only if no IPv6 forwarding/routing configured on your
sgsnemu-running system) or 2 (works even if forwarding/routing is
configured).
Change-Id: I57e4c53ee648e1efecfba3eea592d1129849557c
Closes: OS#2518
-----------------------------------------------------------------------
Summary of changes:
ggsn/Makefile.am | 2 +-
{lib => ggsn}/checksum.c | 0
{lib => ggsn}/checksum.h | 0
ggsn/ggsn.c | 2 +-
{lib => ggsn}/icmpv6.c | 46 ----------------------------------
{lib => ggsn}/icmpv6.h | 3 ---
lib/Makefile.am | 5 ++--
sgsnemu/sgsnemu.c | 65 ++++++++++++++++++++++++++++++++++++++++--------
8 files changed, 58 insertions(+), 65 deletions(-)
rename {lib => ggsn}/checksum.c (100%)
rename {lib => ggsn}/checksum.h (100%)
rename {lib => ggsn}/icmpv6.c (82%)
rename {lib => ggsn}/icmpv6.h (67%)
hooks/post-receive
--
The OpenGGSN project
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 "The OpenGGSN project".
The branch, laforge/sgsnemu-v6 has been created
at b31a61b280858fbedf83a53a24521c5c12ee22d6 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-ggsn/commit/?id=b31a61b280858fbedf83a53a24521c…
commit b31a61b280858fbedf83a53a24521c5c12ee22d6
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Sep 24 18:32:11 2017 +0800
lib/icmpv6: Add icmpv6_construct_rs() to construct router solicitation
Change-Id: Ifdd315ce6b0bfa5f261fd342a3d78c0ec6000f55
http://cgit.osmocom.org/osmo-ggsn/commit/?id=5a1375ecb84244467f59afb46c14bc…
commit 5a1375ecb84244467f59afb46c14bcafda16eedd
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Sep 24 18:15:44 2017 +0800
move checkxum.[ch] and icmpv6.[ch] from ggsn/ to lib/ directory
Having related code in the lib/ directory and linked into libmisc
will allow us to use it from sgsnemu, too.
Change-Id: I6d3a6e9610204eed44969d1fdc3ddcdd902488a4
http://cgit.osmocom.org/osmo-ggsn/commit/?id=a35a1f792b4ac73b463f9fcd4d48d4…
commit a35a1f792b4ac73b463f9fcd4d48d40748d85a57
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Sep 24 18:12:40 2017 +0800
sgsnemu: Allow specification of PDP (EUA) Type IPv4 or IPv6
This just adds the capability to sgsnemu to request a certain PDP
EUA type. It doesn't mean it actually handles anything beyond the
existing IPv4 yet.
Change-Id: I157f9157a7ff2ea56c37a4a902d4706de4c7d35d
http://cgit.osmocom.org/osmo-ggsn/commit/?id=0d8dccb7e1911ccd5a93791379c4ec…
commit 0d8dccb7e1911ccd5a93791379c4ecf7458ab3ce
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Sep 24 17:45:05 2017 +0800
Replace EUA magic nmbers for IETF, IPv4 and IPv6 with #defines
Change-Id: I33f65e404217e717bd795e5229c8d9456a7b3739
http://cgit.osmocom.org/osmo-ggsn/commit/?id=96a79de85f8ef14023d265970d6597…
commit 96a79de85f8ef14023d265970d6597f44eb5a0aa
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Sep 24 11:50:20 2017 +0800
sgsnemu: Add --no-tx-gpdu-seq option to suppress transmission of G-PDU sequence numbers
Related: OS#2519
Change-Id: Idc650d896f0f72329090b56a37d9c16359294860
http://cgit.osmocom.org/osmo-ggsn/commit/?id=ab763a4cda30e5b298eb25a73c84f3…
commit ab763a4cda30e5b298eb25a73c84f3488fc39f42
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Sep 24 11:43:17 2017 +0800
ggsn: Add per-APN VTY configuration option on G-PDU sequence numbers
This per-APN vty option determines if we are transmitting GTP sequence
numbers in downlink G-PDU messages. This behavior is optional as per
GTP spec. The default behavior is "true", like before this change.
Related: OS#2519
Change-Id: Ibf0de261f83951309b01b4feae998b6656c77664
http://cgit.osmocom.org/osmo-ggsn/commit/?id=6988e48b3f12eadef8cf817b0f85d6…
commit 6988e48b3f12eadef8cf817b0f85d63fe61834af
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Sep 24 16:40:12 2017 +0800
libgtp: Allow each PDP context to specify if it transmits G-PDU sequence numbers
GTP sequence numbers on GTP-U are optional for G-PDU type messages (i.e.
user-ip messages). Let's allow the user to specify this behavior by
a new pdu_t.tx_gpdu_seq flag. The flag is enabled by default to stay
compatible with the prior behaviour.
Related: OS#2519
Change-Id: Icf22a2ddd5c4a968ef5bda7c202b921d93fb49e6
-----------------------------------------------------------------------
hooks/post-receive
--
The OpenGGSN project
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 "The OpenGGSN project".
The branch, master has been updated
via f85fe9720be14acc1038ed400654d8ce336274a7 (commit)
via fed598f41d85cef578925a4be6ce96a2c6afd3b3 (commit)
via 471e349ecc46e2bd89d69d6e46a38cd5136bd401 (commit)
from 7e1175f6d8d96f5c45d3d880945895698d02d5a0 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-ggsn/commit/?id=f85fe9720be14acc1038ed400654d8…
commit f85fe9720be14acc1038ed400654d8ce336274a7
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Sep 24 20:00:34 2017 +0800
ICMPv6: Send router advertisement from own link-local address
I'm not quite sure how I ended up doing this, but for some strange
reason the code before this commit is sending the ICMPv6 Router
Advertisements from some weird non-standard source address. This is
a violation of RFC4861 which clearly states that the source address
of router advertisements "MUST be the link-local address assigned to the
interface from which this message is sent."
Change-Id: Ib444af70fc8f0b433d371281601fd5a37b29039e
http://cgit.osmocom.org/osmo-ggsn/commit/?id=fed598f41d85cef578925a4be6ce96…
commit fed598f41d85cef578925a4be6ce96a2c6afd3b3
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Sep 24 16:39:22 2017 +0800
gtp: Avoid magic numbers when operating on GTP header flags
Let's introduce a couple of #defines that make the code much more
readable.
Change-Id: I3635d679fd54507274b46e99a02bdbbe41d7684e
http://cgit.osmocom.org/osmo-ggsn/commit/?id=471e349ecc46e2bd89d69d6e46a38c…
commit 471e349ecc46e2bd89d69d6e46a38cd5136bd401
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Sep 24 16:12:39 2017 +0800
libgtp: Avoid extra memcpy() in gtp_data_req() by using sendmsg()
Adresses two "TODO Should be avoided" comments about an extra memcpy()
before sendto() that can be replaced by a single sendmsg() call with an
iovec array: 1 record for the GTP header + 1 record for the user payload.
Change-Id: Ie332a6b15972330fcf540753898eb84ecb84fe24
-----------------------------------------------------------------------
Summary of changes:
ggsn/ggsn.c | 17 ++++++++-
ggsn/ggsn.h | 3 ++
ggsn/icmpv6.c | 12 +++----
ggsn/icmpv6.h | 3 +-
gtp/gtp.c | 108 ++++++++++++++++++++++++++++------------------------------
gtp/gtp.h | 7 ++++
lib/tun.c | 32 +++++++++++++++++
lib/tun.h | 2 ++
8 files changed, 119 insertions(+), 65 deletions(-)
hooks/post-receive
--
The OpenGGSN project
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 "The OpenGGSN project".
The branch, master has been updated
via 6045efb642918ac43056ca6a40cda2fe2e6db08d (commit)
via 078bc097fca2f3482da8fd2c25d84d9275eaabab (commit)
via 3cce289e4bb5891cd16e95e2d1b9e9660bdde291 (commit)
via b2a9aae35a8595bcd8b6986b0016f74ddfbc5fe9 (commit)
via 95234821939685354489d8e127e9946c85233074 (commit)
via 74aa8b701c57576dc512897f5d3f75ab846e83ef (commit)
via 15ed7921541a2a99a146587b6e5c07c5ff6dd316 (commit)
from 01628985ec53f4d16a88bf9bcb70d23445e0b5bb (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openggsn/commit/?id=6045efb642918ac43056ca6a40cda2f…
commit 6045efb642918ac43056ca6a40cda2fe2e6db08d
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Sep 24 10:53:53 2017 +0800
sgsnemu: Fix gengetopt package name
gengetopt by default picks the program name from PACKAGE (autotools),
which is openggsn and is obviously wrong in case of sgsnemu.
After this patch, "sgsnemu --help" no longer shows "openggsn" but
"sgsnemu" at the top of the help text.
Change-Id: Ifabc2435a503ef71aa5a002ca46833f329068b37
http://cgit.osmocom.org/openggsn/commit/?id=078bc097fca2f3482da8fd2c25d84d9…
commit 078bc097fca2f3482da8fd2c25d84d9275eaabab
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Sep 24 10:23:24 2017 +0800
sgsnemu: Re-generate cmdline.[ch] using gengetopt
This will replace the manual additions to cmdline.[ch] with
auto-generated code from gengetopt. We need to fix-up the RAT Type in
sgsnemu.c as the manually-added code diverged from what gengetopt
generates.
Change-Id: Ia687e13d5cec1655a57078a767d2123aa022842c
http://cgit.osmocom.org/openggsn/commit/?id=3cce289e4bb5891cd16e95e2d1b9e96…
commit 3cce289e4bb5891cd16e95e2d1b9e9660bdde291
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Sep 24 08:56:14 2017 +0800
sgsnemu: Fix up gengetopt file for --norecovery
In commit 3a4c67b4bf0067c4949a60bc750d01e0576c5e08 we introduced the
--norecovery command line option, but this was apparently done by
manually editing the C source code rather than adding it to the .ggo
and letting gengetopt do its magic. Let's fix this up.
Change-Id: I1698280a699b17cea65651c3736ef149aba7e432
http://cgit.osmocom.org/openggsn/commit/?id=b2a9aae35a8595bcd8b6986b0016f74…
commit b2a9aae35a8595bcd8b6986b0016f74ddfbc5fe9
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Sep 24 08:53:58 2017 +0800
sgsnemu: Fix up gengetopt file for RAI
In commit 41af5691ef08fb70e2c65aba03c8b9e6c20983a6 we introduced the
--rai command line options, but this was apparently done by
manually editing the C source code rather than adding it to the .ggo
and letting gengetopt do its magic. Let's fix this up.
Change-Id: Iaab404c3bcfc0c3943764f6616763f4f407d5644
http://cgit.osmocom.org/openggsn/commit/?id=95234821939685354489d8e127e9946…
commit 95234821939685354489d8e127e9946c85233074
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Sep 24 08:51:02 2017 +0800
sgsnemu: Fix up gengetopt file for rattype, userloc, mstz, imeisv
In commit 944dce3e66f3bc5b74f24dfbbee2370a231a39a9 we introduced various
command line options, but this was apparently done by manually editing
the C source code rather than adding it to the .ggo and letting
gengetopt do its magic. Let's fix this up.
Change-Id: Ib8e7ef1cad5fc4423a1a4af628950aa93a4e073a
http://cgit.osmocom.org/openggsn/commit/?id=74aa8b701c57576dc512897f5d3f75a…
commit 74aa8b701c57576dc512897f5d3f75ab846e83ef
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Sep 24 08:41:14 2017 +0800
sgsnemu: Fix up gengetopt file for QoS Extensions of 24.008
In commit 11a398fbc3ad9b655d8ba947bea7012f7ce81604 we introduced the
--qose{1,2,3,4} command line options, but this was apparently done by
manually editing the C source code rather than adding it to the .ggo
and letting gengetopt do its magic. Let's fix this up.
Change-Id: I4cd827a96ac17f6eb9f824342f195727426d0e20
http://cgit.osmocom.org/openggsn/commit/?id=15ed7921541a2a99a146587b6e5c07c…
commit 15ed7921541a2a99a146587b6e5c07c5ff6dd316
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Sep 24 08:34:36 2017 +0800
sgsnemu/cmdline.ggo: Remove 'unsigned' which is no longer supported
It seems like modern gengetopt no longer supports 'unsigned int'
argument types, and we need to use 'int' instead. tested with 2.22.6
Change-Id: I34ca86cb3cc482400a7c4b3bf77c8668aaef562e
-----------------------------------------------------------------------
Summary of changes:
sgsnemu/cmdline.c | 2203 ++++++++++++++++++++++-----------------------------
sgsnemu/cmdline.ggo | 26 +-
sgsnemu/cmdline.h | 605 ++++++++++----
sgsnemu/sgsnemu.c | 6 +-
4 files changed, 1433 insertions(+), 1407 deletions(-)
hooks/post-receive
--
The OpenGGSN project