# DO NOT EDIT THIS FILE -- OPNsense auto-generated file
{% set generalSettings = helpers.getNodeByTag('OPNsense.ndproxy.general') %}
{% if generalSettings.enabled|default("0") == "1" %}
ndproxy_enable="YES"
{%     if generalSettings.ndproxy_uplink_interface %}
ndproxy_uplink_interface="{{ helpers.physical_interface(generalSettings.ndproxy_uplink_interface) }}"
{%     endif %}
{%     if generalSettings.ndproxy_downlink_mac_address %}
ndproxy_downlink_mac_address="{{ generalSettings.ndproxy_downlink_mac_address }}"
{%     endif %}
{%     if generalSettings.ndproxy_exception_ipv6_addresses %}
ndproxy_exception_ipv6_addresses="{{ generalSettings.ndproxy_exception_ipv6_addresses | replace(',', ';') }}"
{%     endif %}
{%     if generalSettings.ndproxy_uplink_ipv6_addresses %}
ndproxy_uplink_ipv6_addresses="{{ generalSettings.ndproxy_uplink_ipv6_addresses | replace(',', ';') }}"
{%     endif %}
{% else %}
ndproxy_enable="NO"
{% endif %}
