From: katerina.kubecova Date: Tue, 19 Sep 2023 09:11:24 +0000 (+0200) Subject: BGP: Setting and unsetting unknown attributes X-Git-Tag: v2.14~40 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a0fb0eaa6780e60b7c5434dfe0e2ed402e5a4ea4;p=thirdparty%2Fbird.git BGP: Setting and unsetting unknown attributes All these must be declared as bytestring. Allows operators to delete unwanted attributes breaking the Internet: https://blog.benjojo.co.uk/post/bgp-path-attributes-grave-error-handling --- diff --git a/doc/bird.sgml b/doc/bird.sgml index 3be266cbf..366797ba7 100644 --- a/doc/bird.sgml +++ b/doc/bird.sgml @@ -3287,6 +3287,13 @@ some of them (marked with ` is configured it set automatically. +

For attributes unknown by BIRD, the user can assign a name (on top level) +to an attribute by its number. This defined name can be used then to both set +(by a bytestring literal, transitive) or unset the given attribute even though +BIRD knows nothing about it: + +