9
0
Fork 0
This repository has been archived on 2022-06-17. You can view files and clone it, but cannot push or open issues or pull requests.
openggsn/lib
Harald Welte d4d6e09fd2 ippool: Extend pool to work with /64 prefixes
In IPv6 GPRS, we actually don't want to allocate an individual v6
address (like in IPv4), but we want to allocate a prefix.  The
standard prefix lengh is 8 bytes, i.e. a /64 prefix.  This patch
extends the pool to be able to work with such v6 prefixes.

Change-Id: I0cf700b6baf195a2e5fbea000531f801acaaa443
2017-08-09 22:37:57 +02:00
..
Makefile.am ippool: Add IPv6 support to IP pool implementation 2017-08-09 22:08:57 +02:00
debug.c logging: Switch to using libosmocore logging for all the code 2014-12-04 16:51:15 +01:00
getopt.c Convert all code to Linux coding style 2011-11-02 13:06:18 +01:00
getopt1.c Convert all code to Linux coding style 2011-11-02 13:06:18 +01:00
gnugetopt.h Convert all code to Linux coding style 2011-11-02 13:06:18 +01:00
in46_addr.c ippool: Extend pool to work with /64 prefixes 2017-08-09 22:37:57 +02:00
in46_addr.h in46_addr: Add new function in46a_prefix_equal() 2017-08-09 22:09:34 +02:00
ippool.c ippool: Extend pool to work with /64 prefixes 2017-08-09 22:37:57 +02:00
ippool.h ggsn: Send proper errors in create_context_ind() 2017-08-09 22:09:34 +02:00
lookup.c gtp: fix several compilation warnings 2016-05-12 17:02:34 +02:00
lookup.h Convert all code to Linux coding style 2011-11-02 13:06:18 +01:00
syserr.h logging: Switch to using libosmocore logging for all the code 2014-12-04 16:51:15 +01:00
tun.c openggsn: Check return codes and take error paths on failure. 2015-05-02 07:53:34 +02:00
tun.h lib/tun.h: Remove non-endian-safe redefinition of IP header 2017-08-09 22:09:34 +02:00