chore(portforward): remove PIA dependency on storage package

This commit is contained in:
Quentin McGaw
2024-05-02 09:17:30 +00:00
parent e0a977cf83
commit 6dd27e53d4
18 changed files with 63 additions and 98 deletions

View File

@@ -15,11 +15,10 @@ type PortForwardObjects struct {
Gateway netip.Addr
// Client is used to query the VPN gateway for Private Internet Access.
Client *http.Client
// ServerName is used by Private Internet Access for port forwarding,
// and to look up the server data from storage.
// TODO use server data directly to remove storage dependency for port
// forwarding implementation.
// ServerName is used by Private Internet Access for port forwarding.
ServerName string
// CanPortForward is used by Private Internet Access for port forwarding.
CanPortForward bool
}
type Routing interface {