From 3bc07e7cc3b29668f8af293c35135f11de9bbea5 Mon Sep 17 00:00:00 2001 From: Ad Schellevis Date: Mon, 30 May 2016 16:15:18 +0200 Subject: [PATCH] (filter, plugins, ppppoe) use pppoe.items for nat outbound --- src/etc/inc/filter.inc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/etc/inc/filter.inc b/src/etc/inc/filter.inc index 85895a3bd..f4015c99e 100644 --- a/src/etc/inc/filter.inc +++ b/src/etc/inc/filter.inc @@ -1150,16 +1150,16 @@ function filter_nat_rules_automatic_tonathosts(&$FilterIflist, $with_descr = fal } /* PPPoE subnet */ - if (isset($FilterIflist['pppoe']['networks']) && is_array($FilterIflist['pppoe']['networks'])) - foreach ($FilterIflist['pppoe']['networks'] as $pppoe) { + if (isset($FilterIflist['pppoe']['items']) && is_array($FilterIflist['pppoe']['items'])) + foreach ($FilterIflist['pppoe']['items'] as $pppoe) { if (is_private_ip($pppoe['ip'])) { $tonathosts[] = "{$pppoe['sa']}/{$pppoe['sn']}"; $descriptions[] = gettext("PPPoE server"); } } - /* L2TP subnet */ - if (isset($FilterIflist['l2tp']) && $FilterIflist['l2tp']['mode'] == "server") { + /* L2TP subnet */ + if (isset($FilterIflist['l2tp']) && $FilterIflist['l2tp']['mode'] == "server") { $l2tp_sa = $FilterIflist['l2tp']['sa']; $l2tp_sn = $FilterIflist['l2tp']['sn']; if (is_private_ip($l2tp_sa) && !empty($l2tp_sn)) {