Project

General

Profile

Actions

Todo #12243

open

Implement ```plugin_interfaces()```

Added by Viktor Gurov over 2 years ago. Updated about 2 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Package System
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Plus Target Version:
Release Notes:
Default

Description

from https://gitlab.netgate.com/pfSense/pfSense/-/merge_requests/309#note_39017:

The package should return an array with information about its interface like the prefix or regex pattern to match it, whether or not it supports ALTQ, whether or not it supports L2, VLANs (is_pseudo_interface()), and so on.
Any place that we might want to include or exclude it from a list should be controlled by the package data and not by hardcoding it.

Can be used by WireGuard (#12176), Tinc VPN and OpenConnect (#8517) packages

Actions

Also available in: Atom PDF