From e059f4d0f82a7d400177c300bf624ba43117cc98 Mon Sep 17 00:00:00 2001
From: cyBerta <cyberta@riseup.net>
Date: Wed, 20 Nov 2024 03:42:16 +0100
Subject: [PATCH] fix client sided hopping port calculation

---
 client/client.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/client/client.go b/client/client.go
index f736bdf..9c92020 100644
--- a/client/client.go
+++ b/client/client.go
@@ -148,7 +148,7 @@ func generateObfs4Config(config Config) []*Obfs4Config {
 			r := rand.New(rand.NewSource(config.HoppingConfig.PortSeed))
 			for pi := 0; pi < int(config.HoppingConfig.PortCount); pi++ {
 				portOffset := r.Intn(portHopRange)
-				addr := net.JoinHostPort(obfs4Remote, fmt.Sprint(portOffset+int(obfsvpn.MinHopPort)))
+				addr := net.JoinHostPort(obfs4Remote, fmt.Sprint(portOffset+int(config.HoppingConfig.MinHopPort)))
 				obfsEndpoints = append(obfsEndpoints, &Obfs4Config{
 					Cert:   config.HoppingConfig.Obfs4Certs[i],
 					Remote: addr,
-- 
GitLab