From: Andreas Schultz
Date: Tue, 14 Mar 2017 13:42:44 +0100 (CET)
> The specific use case of the API that is no longer supported was never used by
> anyone. The only supported and documented API for the GTP module is libgtpnl.
> libgtpnl has always required the now mandatory fields. Therefor the
Hi Andreas,
On Tue, Mar 14, 2017 at 02:42:16PM +0100, Pablo Neira Ayuso wrote:
> On Tue, Mar 14, 2017 at 01:42:44PM +0100, Andreas Schultz wrote:
> > The only supported and documented API for the GTP module is libgtpnl.
>
> No, the netlink interface itself if the API.
>
> Stopping trying to find
On Tue, Mar 14, 2017 at 01:42:44PM +0100, Andreas Schultz wrote:
> > It is definitely not acceptable to break the existing API.
>
> The specific use case of the API that is no longer supported was never used by
> anyone. [...]
Yes, this was used openggsn and I tested this with a full blown FOSS
s
- On Mar 14, 2017, at 12:45 PM, pablo pa...@netfilter.org wrote:
> On Tue, Mar 14, 2017 at 12:25:44PM +0100, Andreas Schultz wrote:
> [...]
>> API impact:
>> ---
>>
>> This is probably the most problematic part of this series...
>>
>> The removeal of the TEID form the netdevice als
On Tue, Mar 14, 2017 at 12:25:44PM +0100, Andreas Schultz wrote:
[...]
> API impact:
> ---
>
> This is probably the most problematic part of this series...
>
> The removeal of the TEID form the netdevice also means that the gtp genl API
> for retriving tunnel information and removing tunn
Support multiple APN's per GTP endpoint and as an additional benefit support
multiple GTP sockets per GTP entity.
Use case multiple APN's:
In 3GPP a APN is control path construct. When mappend into the data path,
it mean that UE IP's can be source from independended IP ne