feat: server resolver config options

This commit is contained in:
Toby
2023-08-04 13:37:19 -07:00
parent be76f0650e
commit 7c94b072ed
5 changed files with 97 additions and 5 deletions

View File

@@ -61,6 +61,17 @@ func TestServerConfig(t *testing.T) {
Type: "password",
Password: "goofy_ahh_password",
},
Resolver: serverConfigResolver{
Type: "udp",
TCP: serverConfigResolverTCP{
Addr: "123.123.123.123:5353",
Timeout: 4 * time.Second,
},
UDP: serverConfigResolverUDP{
Addr: "4.6.8.0:53",
Timeout: 2 * time.Second,
},
},
Masquerade: serverConfigMasquerade{
Type: "proxy",
File: serverConfigMasqueradeFile{