--- embedaddon/bird/doc/bird-5.html 2017/08/22 12:33:54 1.1.1.1 +++ embedaddon/bird/doc/bird-5.html 2021/03/17 19:50:23 1.1.1.2 @@ -269,6 +269,7 @@ ASN, for example if the path contains an AS set elemen the last) part. If the path ends with an AS set, last_nonaggregated may be used to get last ASN before any AS set.

P.len returns the length of path P. +

P.empty resets path P to empty path.

prepend(P,A) prepends ASN A to path P and returns the result.

delete(P,A) deletes all instances of ASN A from @@ -302,6 +303,7 @@ modified. The type is used for community list (a set o cluster list (a set of quads). There exist no literals of this type. There are three special operators on clists:

C.len returns the length of clist C. +

C.empty resets clist C to empty clist.

add(C,P) adds pair (or quad) P to clist C and returns the result. If item P is already in clist C, it does nothing. P may also be a clist, in that case all its members are @@ -467,7 +469,8 @@ messages). Can be changed, but only to RTD_BLACK

string ifname

Name of the outgoing interface. Sink routes (like blackhole, unreachable or prohibit) and multipath routes have no interface associated with -them, so ifname returns an empty string for such routes. Read-only. +them, so ifname returns an empty string for such routes. Setting it +would also change route to a direct one (remove gateway).

int ifindex

Index of the outgoing interface. System wide index of the interface. May