diff options
| author | mhsanaei <ho3ein.sanaei@gmail.com> | 2025-08-04 11:24:21 +0300 |
|---|---|---|
| committer | mhsanaei <ho3ein.sanaei@gmail.com> | 2025-08-04 11:24:21 +0300 |
| commit | de5314c01feb72bdb1be892d8a7fff2a388b996d (patch) | |
| tree | 8bd2dbe0219d1577f20ef7c6e58fa3adc47db929 | |
| parent | 1088d1faf3a93a7927ccdeffe521db0bc6bd51ab (diff) | |
fix: pqv for sub #3306
| -rw-r--r-- | sub/subService.go | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/sub/subService.go b/sub/subService.go index 9f26c0e0..dfb0863e 100644 --- a/sub/subService.go +++ b/sub/subService.go @@ -437,6 +437,11 @@ func (s *SubService) genVlessLink(inbound *model.Inbound, email string) string { params["fp"] = fp } } + if pqvValue, ok := searchKey(realitySettings, "mldsa65Verify"); ok { + if pqv, ok := pqvValue.(string); ok && len(pqv) > 0 { + params["pqv"] = pqv + } + } params["spx"] = "/" + random.Seq(15) } @@ -627,6 +632,11 @@ func (s *SubService) genTrojanLink(inbound *model.Inbound, email string) string params["fp"] = fp } } + if pqvValue, ok := searchKey(realitySettings, "mldsa65Verify"); ok { + if pqv, ok := pqvValue.(string); ok && len(pqv) > 0 { + params["pqv"] = pqv + } + } params["spx"] = "/" + random.Seq(15) } |
