diff --git a/release/models/interfaces/openconfig-interfaces.yang b/release/models/interfaces/openconfig-interfaces.yang index 6d79517cd..908e2c1fd 100644 --- a/release/models/interfaces/openconfig-interfaces.yang +++ b/release/models/interfaces/openconfig-interfaces.yang @@ -51,7 +51,15 @@ module openconfig-interfaces { Section 4.c of the IETF Trust's Legal Provisions Relating to IETF Documents (http://trustee.ietf.org/license-info)."; - oc-ext:openconfig-version "3.8.1"; + oc-ext:openconfig-version "3.9.0"; + + revision "2026-07-15" { + description + "Add ingress low-TTL discard counter to interface and + subinterface counters."; + reference + "3.9.0"; + } revision "2026-01-06" { description @@ -1006,6 +1014,19 @@ module openconfig-interfaces { the Unix Epoch (Jan 1, 1970 00:00:00 UTC)."; oc-ext:telemetry-on-change; } + + leaf in-low-ttl-discards { + type oc-yang:counter64; + description + "The number of inbound packets received on the interface or + subinterface that were dropped due to an expired Time-To-Live + (TTL) or Hop Limit during transit forwarding, indicating TTL + expiration or routing loops. + + Discontinuities in the value of this counter can occur + at re-initialization of the management system, and at + other times as indicated by the value of 'last-clear'."; + } } grouping interface-counters-state {