summaryrefslogtreecommitdiff
path: root/server/main.go
diff options
context:
space:
mode:
Diffstat (limited to 'server/main.go')
-rw-r--r--server/main.go6
1 files changed, 5 insertions, 1 deletions
diff --git a/server/main.go b/server/main.go
index 1b9f399..3ade4dc 100644
--- a/server/main.go
+++ b/server/main.go
@@ -85,17 +85,21 @@ func main() {
// Setup graceful shutdown.
ctx, stop := signal.NotifyContext(context.Background(), os.Interrupt)
+ // TODO pass a "mode" ? (kcp)
listenConfig, err := obfsvpn.NewListenConfig(
cfg.NodeID, cfg.PrivateKey, cfg.PublicKey,
cfg.DRBGSeed,
- stateDir)
+ stateDir,
+ )
if err != nil {
logger.Fatalf("Error creating listener from config: %v", err)
}
logger.Printf("DEBUG: %v", listenConfig)
+ // TODO: pass kcp mode
ln, err := listenConfig.Listen(ctx, "tcp", addr)
+
if err != nil {
logger.Fatalf("error binding to %s: %v", addr, err)
}