mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-27 03:07:43 +02:00
IPFire 2 does not have IPv6 connectivity with exception of a few systems for testing where IPsec connections become a little bit unstable when trying to connect over IPv6. Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
25 lines
1.1 KiB
Diff
25 lines
1.1 KiB
Diff
diff --git a/conf/plugins/socket-default.opt b/conf/plugins/socket-default.opt
|
|
index 483a0f03d584..6fc7c2db47a7 100644
|
|
--- a/conf/plugins/socket-default.opt
|
|
+++ b/conf/plugins/socket-default.opt
|
|
@@ -7,5 +7,5 @@ charon.plugins.socket-default.set_source = yes
|
|
charon.plugins.socket-default.use_ipv4 = yes
|
|
Listen on IPv4, if possible.
|
|
|
|
-charon.plugins.socket-default.use_ipv6 = yes
|
|
+charon.plugins.socket-default.use_ipv6 = no
|
|
Listen on IPv6, if possible.
|
|
diff --git a/src/libcharon/plugins/socket_default/socket_default_socket.c b/src/libcharon/plugins/socket_default/socket_default_socket.c
|
|
index ba22b0c2bdb6..da6989d81d7a 100644
|
|
--- a/src/libcharon/plugins/socket_default/socket_default_socket.c
|
|
+++ b/src/libcharon/plugins/socket_default/socket_default_socket.c
|
|
@@ -748,7 +748,7 @@ static bool use_family(int family)
|
|
"%s.plugins.socket-default.use_ipv4", TRUE, lib->ns);
|
|
case AF_INET6:
|
|
return lib->settings->get_bool(lib->settings,
|
|
- "%s.plugins.socket-default.use_ipv6", TRUE, lib->ns);
|
|
+ "%s.plugins.socket-default.use_ipv6", FALSE, lib->ns);
|
|
default:
|
|
return FALSE;
|
|
}
|