diff --git a/net/tinc/src/etc/inc/plugins.inc.d/if_tinc.inc b/net/tinc/src/etc/inc/plugins.inc.d/if_tinc.inc index 1269474d3..887b6336d 100644 --- a/net/tinc/src/etc/inc/plugins.inc.d/if_tinc.inc +++ b/net/tinc/src/etc/inc/plugins.inc.d/if_tinc.inc @@ -44,9 +44,16 @@ function if_tinc_syslog() $logfacilities = array(); $logfacilities['tinc'] = array( - 'facility' => array('tinc'), + 'facility' => array(), 'remote' => 'vpn', ); + $mdl = new \OPNsense\Tinc\Tinc(); + + foreach ($mdl->networks->network->__items as $network) { + if ($network->enabled == '1') { + $logfacilities['tinc']['facility'][] = 'tinc.'.$network->name; + } + } return $logfacilities; }