diff options
author | Harald Welte <laforge@gnumonks.org> | 2017-08-02 19:49:47 +0200 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2017-08-09 22:08:57 +0200 |
commit | d12eab9c4e375e1669637dd34674c8b8208cf867 (patch) | |
tree | 2a105db1821f3b1db6a12b1ab8f3c1ef9d301648 /ggsn/gtp-kernel.h | |
parent | d9d8862a58702ba71b5194faa01ecf1eb234519c (diff) |
ippool: Add IPv6 support to IP pool implementation
Extend the IP pool implementation to be able to manage both pools
of 32bit addresses (IPv4) as well as pools of 128bit addresses (IPv6)
Change-Id: Ib98cc4bf634d6be9a7bf8c03a24e629455fcafc8
Diffstat (limited to 'ggsn/gtp-kernel.h')
-rw-r--r-- | ggsn/gtp-kernel.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ggsn/gtp-kernel.h b/ggsn/gtp-kernel.h index 83280a0..b3b29e3 100644 --- a/ggsn/gtp-kernel.h +++ b/ggsn/gtp-kernel.h @@ -8,7 +8,7 @@ extern char *ipup; #ifdef GTP_KERNEL int gtp_kernel_init(struct gsn_t *gsn, struct in_addr *net, - struct in_addr *mask, + size_t prefixlen, struct gengetopt_args_info *args_info); void gtp_kernel_stop(void); @@ -19,7 +19,7 @@ int gtp_kernel_enabled(void); #else static inline int gtp_kernel_init(struct gsn_t *gsn, struct in_addr *net, - struct in_addr *mask, + size_t prefixlen, struct gengetopt_args_info *args_info) { if (args_info->gtp_linux_given) { |