example-bfd-echo.yang   example-bfd-echo-formatted.yang 
module example-bfd-echo { module example-bfd-echo {
namespace "tag:example.com,2021:example-bfd-echo"; namespace "tag:example.com,2021:example-bfd-echo";
prefix example-bfd-echo;
prefix "example-bfd-echo";
import ietf-bfd-types { import ietf-bfd-types {
prefix "bfd-types"; prefix bfd-types;
} }
import ietf-bfd { import ietf-bfd {
prefix "bfd"; prefix bfd;
} }
import ietf-bfd-ip-sh { import ietf-bfd-ip-sh {
prefix "bfd-ip-sh"; prefix bfd-ip-sh;
} }
import ietf-routing { import ietf-routing {
prefix "rt"; prefix rt;
} }
organization "IETF BFD Working Group"; organization
"IETF BFD Working Group";
contact contact
"WG Web: <https://datatracker.ietf.org/wg/bfd/> "WG Web: <https://datatracker.ietf.org/wg/bfd/>
WG List: <mailto:rtg-bfd@ietf.org> WG List: <mailto:rtg-bfd@ietf.org>
Editor: Reshad Rahman Editor: Reshad Rahman
<mailto:reshad@yahoo.com> <mailto:reshad@yahoo.com>
Editor: Lianshu Zheng Editor: Lianshu Zheng
<mailto:vero.zheng@huawei.com> <mailto:vero.zheng@huawei.com>
skipping to change at line 65 skipping to change at line 60
description description
"Initial revision."; "Initial revision.";
reference reference
"RFC 9127: YANG Data Model for Bidirectional Forwarding "RFC 9127: YANG Data Model for Bidirectional Forwarding
Detection (BFD)"; Detection (BFD)";
} }
/* /*
* Groupings * Groupings
*/ */
grouping echo-cfg-parms { grouping echo-cfg-parms {
description description
"BFD grouping for Echo configuration parameters."; "BFD grouping for Echo configuration parameters.";
leaf desired-min-echo-tx-interval { leaf desired-min-echo-tx-interval {
type uint32; type uint32;
units microseconds; units "microseconds";
default 0; default "0";
description description
"This is the minimum interval that the local system would "This is the minimum interval that the local system would
like to use when transmitting BFD Echo packets. If 0, like to use when transmitting BFD Echo packets. If 0,
the Echo function as defined in BFD (RFC 5880) is the Echo function as defined in BFD (RFC 5880) is
disabled."; disabled.";
} }
leaf required-min-echo-rx-interval { leaf required-min-echo-rx-interval {
type uint32; type uint32;
units microseconds; units "microseconds";
default 0; default "0";
description description
"This is the Required Min Echo RX Interval as defined in BFD "This is the Required Min Echo RX Interval as defined in BFD
(RFC 5880)."; (RFC 5880).";
} }
} }
augment "/rt:routing/rt:control-plane-protocols/" augment "/rt:routing/rt:control-plane-protocols/"
+ "rt:control-plane-protocol/bfd:bfd/bfd-ip-sh:ip-sh/" + "rt:control-plane-protocol/bfd:bfd/bfd-ip-sh:ip-sh/"
+ "bfd-ip-sh:sessions" { + "bfd-ip-sh:sessions" {
description description
skipping to change at line 94 skipping to change at line 89
"This is the Required Min Echo RX Interval as defined in BFD "This is the Required Min Echo RX Interval as defined in BFD
(RFC 5880)."; (RFC 5880).";
} }
} }
augment "/rt:routing/rt:control-plane-protocols/" augment "/rt:routing/rt:control-plane-protocols/"
+ "rt:control-plane-protocol/bfd:bfd/bfd-ip-sh:ip-sh/" + "rt:control-plane-protocol/bfd:bfd/bfd-ip-sh:ip-sh/"
+ "bfd-ip-sh:sessions" { + "bfd-ip-sh:sessions" {
description description
"Augmentation for the BFD Echo function."; "Augmentation for the BFD Echo function.";
container echo { container echo {
if-feature bfd-types:echo-mode; if-feature "bfd-types:echo-mode";
description description
"BFD Echo function container."; "BFD Echo function container.";
uses echo-cfg-parms; uses echo-cfg-parms;
} }
} }
} }
 End of changes. 16 change blocks. 
20 lines changed or deleted 13 lines changed or added

This html diff was produced by rfcdiff 1.48. The latest version is available from http://tools.ietf.org/tools/rfcdiff/