]> git.ipfire.org Git - people/ms/network.git/commitdiff
6to4-tunnel: LOCAL_ADDRESS6 needs to be a valid IPv6 network
authorJonatan Schlag <jonatan.schlag@ipfire.org>
Fri, 2 Jun 2017 06:30:34 +0000 (08:30 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Fri, 2 Jun 2017 07:57:00 +0000 (08:57 +0100)
Fixes: #1359
Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/hooks/zones/6to4-tunnel

index 2a200e05b6a955eb570dfe271207d6cfde6e3ff7..f55074148b815efa1a6dcbf376a7a5f6f8190418 100644 (file)
@@ -48,6 +48,8 @@ hook_check_settings() {
        assert isset SERVER_ADDRESS
        assert isset LOCAL_ADDRESS
        assert isset LOCAL_ADDRESS6
+       # LOCAL_ADDRESS6 needs to have a prefix
+       assert ipv6_net_is_valid LOCAL_ADDRESS6
 
        if enabled AUTO_UPDATE_ENDPOINT; then
                assert isset TUNNEL_ID