lbagents: add check on vrrp.advert_int

This commit is contained in:
Yousong Zhou
2020-06-08 15:56:43 +08:00
parent 57e29330be
commit 258aba2504
+3
View File
@@ -142,6 +142,9 @@ func (p *SLoadbalancerAgentParamsVrrp) Validate(data *jsonutils.JSONDict) error
if p.VirtualRouterId < 1 || p.VirtualRouterId > 255 {
return httperrors.NewInputParameterError("invalid vrrp virtual_router_id %d: want [1,255]", p.VirtualRouterId)
}
if p.AdvertInt < 1 || p.AdvertInt > 255 {
return httperrors.NewInputParameterError("invalid vrrp advert_int %d: want [1,255]", p.AdvertInt)
}
return nil
}