namespace "urn:opendaylight:params:xml:ns:yang:bgp-message";
prefix "bgp-msg";
- import ietf-inet-types { prefix inet; revision-date 2010-09-24; }
+ import ietf-inet-types { prefix inet; revision-date 2013-07-15; }
import bgp-types { prefix bgp-t; revision-date 2013-09-19; }
import network-concepts { prefix netc; revision-date 2013-11-25; }
}
}
+ typedef path-id {
+ type uint32;
+ default 0;
+ description
+ "Identifier of a single path. The identifier does not
+ carry any semantic meaning beyond uniquely identifying
+ a path.";
+ }
+
+ grouping path-id-grouping {
+ leaf path-id {
+ type path-id;
+ }
+ }
+
grouping originator-id {
leaf originator {
type inet:ipv4-address;
type inet:as-number;
}
}
+ container bgp-extended-message-capability {
+ reference "https://www.ietf.org/archive/id/draft-ietf-idr-bgp-extended-messages-11.txt";
+ presence "Indicates peer is able to send/receive 64K messages";
+ }
}
}
}
mandatory true;
}
}
+ container bgp-prefix-sid {
+ list bgp-prefix-sid-tlvs {
+ choice bgp-prefix-sid-tlv {
+ reference "https://tools.ietf.org/html/draft-ietf-idr-bgp-prefix-sid-02";
+ // to be augmented
+ }
+ }
+ }
}
}