From 47e4b534df75fd71af6f902759f69cc0fc8b7a3c Mon Sep 17 00:00:00 2001 From: Prince Sunny Date: Wed, 15 Mar 2023 10:24:14 -0700 Subject: [PATCH] Fix adv_pfx len for ipv6 (#135) Set allowed IPv6 pfx len to be 60 Fix for #134 --- go-server-server/go/default.go | 4 ++-- test/test_restapi.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/go-server-server/go/default.go b/go-server-server/go/default.go index 4256231..55a0109 100644 --- a/go-server-server/go/default.go +++ b/go-server-server/go/default.go @@ -1441,8 +1441,8 @@ func ConfigVrouterVrfIdRoutesPatch(w http.ResponseWriter, r *http.Request) { continue } } else { - if prefix_len < 64 { - r.Error_msg = "Adv Prefix length lesser than 64 is not supported" + if prefix_len < 60 { + r.Error_msg = "Adv Prefix length lesser than 60 is not supported" failed = append(failed, r) continue } diff --git a/test/test_restapi.py b/test/test_restapi.py index f39c031..e728c0d 100644 --- a/test/test_restapi.py +++ b/test/test_restapi.py @@ -2256,7 +2256,7 @@ def test_patch_update_routes_with_optional_args(self, setup_restapi_client): r = restapi_client.patch_config_vrouter_vrf_id_routes("vnet-guid-1", [route]) assert r.status_code == 207 j = json.loads(r.text) - assert j['failed'][0]['error_msg'] == "Adv Prefix length lesser than 64 is not supported" + assert j['failed'][0]['error_msg'] == "Adv Prefix length lesser than 60 is not supported" # Append and remove route = {