lncfg: validate BlindedPaths.MaxNumPaths

Assert that the BlindedPaths.MaxNumPaths value is non-zero.
This commit is contained in:
MPins committed 2025-05-13 19:42:53 -03:00
1 parent ec42b9acd0
commit 770d1d93be
1 file changed
+4
+4
View File
@@ -34,6 +34,10 @@ func (r *Routing) Validate() error {
"number of hops expected to be included in each path")
}
if r.BlindedPaths.MaxNumPaths == 0 {
return fmt.Errorf("blinded max num paths cannot be 0")
}
if r.BlindedPaths.PolicyIncreaseMultiplier < 1 {
return fmt.Errorf("the blinded route policy increase " +
"multiplier must be greater than or equal to 1")