diff options
| author | Rafael Zalamena <rzalamena@opensourcerouting.org> | 2020-10-02 12:44:03 -0300 |
|---|---|---|
| committer | Rafael Zalamena <rzalamena@opensourcerouting.org> | 2020-10-04 07:05:17 -0300 |
| commit | 4c213457dde3a3d0b3b39f700da7645f425cd373 (patch) | |
| tree | 90a59560954897dce2337d3524c01fb43c27f454 | |
| parent | 4b40d5ffb0c34d4e99dd121085b46d4f4a896b72 (diff) | |
yang: fix cisco access list network information
Don't attempt to put the wildcard information into a 1 byte field
otherwise we'll lose information.
Signed-off-by: Rafael Zalamena <rzalamena@opensourcerouting.org>
| -rw-r--r-- | yang/frr-filter.yang | 28 |
1 files changed, 22 insertions, 6 deletions
diff --git a/yang/frr-filter.yang b/yang/frr-filter.yang index 1e44c2569e..400a093178 100644 --- a/yang/frr-filter.yang +++ b/yang/frr-filter.yang @@ -158,9 +158,17 @@ module frr-filter { description "Host to match"; type inet:ipv4-address; } - leaf network { - description "Network to match"; - type inet:ipv4-prefix; + container network { + leaf address { + mandatory true; + description "Network address part."; + type inet:ipv4-address; + } + leaf mask { + mandatory true; + description "Network mask/wildcard part."; + type inet:ipv4-address; + } } leaf source-any { /* @@ -178,9 +186,17 @@ module frr-filter { description "Host to match"; type inet:ipv4-address; } - leaf destination-network { - description "Network to match"; - type inet:ipv4-prefix; + container destination-network { + leaf address { + mandatory true; + description "Network address part."; + type inet:ipv4-address; + } + leaf mask { + mandatory true; + description "Network mask/wildcard part."; + type inet:ipv4-address; + } } leaf destination-any { description "Match any"; |
