diff --git a/salt/bird/bird6.conf b/salt/bird/bird6.conf index da8b15b..e8c3d7a 100644 --- a/salt/bird/bird6.conf +++ b/salt/bird/bird6.conf @@ -18,11 +18,13 @@ protocol radv { min ra interval 3; max ra interval 10; {%- for ctx, subnets in pillar['subnets-inet6'].items() %} -{%- set subnet6 = subnets[iface] %} +{%- set subnet6 = subnets.get(iface) %} +{%- if subnet6 %] prefix {{ subnet6 }} { preferred lifetime 20; valid lifetime 60; }; +{%- endif %} {%- endfor %} {%- if conf.get('rdnss') %} {%- for value in conf['rdnss'] %}