miniupnpd: enable IPv6 leases file
authorMichael Gray <michael.gray@lantisproject.com>
Sat, 10 Jan 2026 04:42:36 +0000 (15:42 +1100)
committerRobert Marko <robimarko@gmail.com>
Mon, 12 Jan 2026 16:52:57 +0000 (17:52 +0100)
commit9aaf2ffb96650c7743abf46ca64c349ab7286239
treef0406527e6cef9b7554ff153c1d6fde6c22f3ac3
parent552298e218d015c4ed0e736389163fc3d7e0b4a6
miniupnpd: enable IPv6 leases file

Introduces the IPv6 Leases file by default. This file will display active IPv6 leases requested under the IPv6 PCP (Port Control Protocol) a.k.a IPv6 Pinholes.

miniupnpd must be compiled with ENABLE_UPNPPINHOLE set for this to take effect. This is taken care of currently by setting CONFIG_IPV6.
The lease file looks something like
Proto;ClientIP;ClientPort;RemoteIP;RemotePort;UID;Timestamp;Description

Signed-off-by: Michael Gray <michael.gray@lantisproject.com>
net/miniupnpd/Makefile
net/miniupnpd/files/miniupnpd.init
net/miniupnpd/files/upnpd.config