summaryrefslogtreecommitdiff
path: root/functions/ipv6-ctrl.fish
blob: fee246a741f588325f46945666d3e2e91629c88b (plain)
1
2
3
4
5
6
7
8
9
function ipv6-ctrl --description 'Disable or enable IPv6 support.'
    if [ $(sysctl -n net.ipv6.conf.all.disable_ipv6) -eq "0" ];
        sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1
        sudo sysctl -w net.ipv6.conf.default.disable_ipv6=1
    else;
        sudo sysctl -w net.ipv6.conf.all.disable_ipv6=0
        sudo sysctl -w net.ipv6.conf.default.disable_ipv6=0
    end
end