Code
Hub
Workspaces
Connect
Indexed graphs
Engine
MCP
copy
hub
/
github.com/passteque/gluetun
/ Run
Method
Run
internal/firewall/interfaces.go:6–6 ·
view source on GitHub ↗
(cmd *exec.Cmd)
Source
from the content-addressed store, hash-verified
4
5
type
CmdRunner
interface
{
6
Run(cmd *exec.Cmd) (output string, err error)
7
}
8
9
type
Logger
interface
{
Callers
15
Run
Method · 0.65
Test_Checker_fullcheck
Function · 0.65
Test_makeAddressToDial
Function · 0.65
Test_start
Function · 0.65
Test_Split
Function · 0.65
Test_run
Function · 0.65
Test_portsToString
Function · 0.65
Test_Source_ParseWireguardConf
Function · 0.65
Test_parseWireguardInterfaceSection
Function · 0.65
Test_parseWireguardPeerSection
Function · 0.65
Test_Source_Get
Function · 0.65
Test_PublicIP_read
Function · 0.65
Implementers
13
Loop
internal/vpn/loop.go
Loop
internal/shadowsocks/loop.go
Server
internal/healthcheck/server.go
Loop
internal/dns/loop.go
Cmder
internal/command/cmder.go
Runner
internal/openvpn/run.go
Wireguard
internal/wireguard/constructor.go
Loop
internal/updater/loop/loop.go
MockCmdRunner
internal/firewall/mocks_test.go
MockCmdRunnerMockRecorder
internal/firewall/mocks_test.go
Server
internal/httpproxy/server.go
Loop
internal/httpproxy/loop.go
Calls
no outgoing calls
Tested by
15
Test_Checker_fullcheck
Function · 0.52
Test_makeAddressToDial
Function · 0.52
Test_start
Function · 0.52
Test_Split
Function · 0.52
Test_run
Function · 0.52
Test_portsToString
Function · 0.52
Test_Source_ParseWireguardConf
Function · 0.52
Test_parseWireguardInterfaceSection
Function · 0.52
Test_parseWireguardPeerSection
Function · 0.52
Test_Source_Get
Function · 0.52
Test_PublicIP_read
Function · 0.52
Test_Settings_String
Function · 0.52