diff options
Diffstat (limited to 'src/plugins/yang/openconfig/openconfig-pim-types.yang')
-rw-r--r-- | src/plugins/yang/openconfig/openconfig-pim-types.yang | 74 |
1 files changed, 0 insertions, 74 deletions
diff --git a/src/plugins/yang/openconfig/openconfig-pim-types.yang b/src/plugins/yang/openconfig/openconfig-pim-types.yang deleted file mode 100644 index 86cf78c..0000000 --- a/src/plugins/yang/openconfig/openconfig-pim-types.yang +++ /dev/null @@ -1,74 +0,0 @@ -module openconfig-pim-types { - - yang-version "1"; - - // namespace - namespace "http://openconfig.net/yang/pim/types"; - - prefix "oc-pim-types"; - - // import some basic types - import openconfig-extensions { prefix "oc-ext"; } - - // meta - organization - "OpenConfig working group"; - - contact - "OpenConfig working group - www.openconfig.net"; - - description - "This module defines types related to the PIM protocol model."; - - oc-ext:openconfig-version "0.1.0"; - - revision "2018-02-19" { - description - "Initial revision."; - reference "0.1.0"; - } - - // identity statements - - identity PIM_MODE { - description - "Base identity for the operating modes of Protocol-Independent - Multicast."; - } - - identity PIM_MODE_SPARSE { - base PIM_MODE; - description - "PIM sparse mode (PIM-SM)."; - reference "RFC7761"; - } - - identity PIM_MODE_DENSE { - base PIM_MODE; - description - "PIM dense mode (PIM-DM)."; - reference "RFC3973"; - } - - // typedef statements - - typedef dr-priority-type { - type uint32; - description - "The port's designated router priority. Larger always preferred. - DR Priority is a 32-bit unsigned number, ranges 0-4294967295."; - reference "RFC7761 4.3.1 page 33"; - } - - typedef pim-interval-type { - type uint8 { - range 1..255; - } - units "seconds"; - description - "Interval at which the router sends the PIM message toward the - upstream RPF neighbor."; - reference "RFC7761 4.5 page 44, 4.3.1 page 29"; - } -} |