summaryrefslogtreecommitdiffstats
path: root/proto/bgp/attrs.c
diff options
context:
space:
mode:
authorMartin Mares <mj@ucw.cz>2000-04-19 15:54:17 +0200
committerMartin Mares <mj@ucw.cz>2000-04-19 15:54:17 +0200
commitf381cdce5225c0652bf9182ac40a1a54436c9692 (patch)
tree499968a52ab3d8926fb6794f879467f75dea1184 /proto/bgp/attrs.c
parente0d6a7bda446d96dc3d56f65afed1872f20407cb (diff)
downloadbird-f381cdce5225c0652bf9182ac40a1a54436c9692.tar
bird-f381cdce5225c0652bf9182ac40a1a54436c9692.zip
The ATOMIC_AGGREGATE parameter is optional transitive.
Diffstat (limited to 'proto/bgp/attrs.c')
-rw-r--r--proto/bgp/attrs.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/proto/bgp/attrs.c b/proto/bgp/attrs.c
index 03f8ed3..f008b35 100644
--- a/proto/bgp/attrs.c
+++ b/proto/bgp/attrs.c
@@ -92,9 +92,9 @@ static struct attr_desc bgp_attr_table[] = {
NULL, NULL },
{ "local_pref", 4, BAF_OPTIONAL, EAF_TYPE_INT, 0, /* BA_LOCAL_PREF */
NULL, NULL },
- { "atomic_aggr", 0, BAF_OPTIONAL, EAF_TYPE_OPAQUE, 1, /* BA_ATOMIC_AGGR */
+ { "atomic_aggr", 0, BAF_TRANSITIVE, EAF_TYPE_OPAQUE, 1, /* BA_ATOMIC_AGGR */
NULL, NULL },
- { "aggregator", 6, BAF_OPTIONAL, EAF_TYPE_OPAQUE, 1, /* BA_AGGREGATOR */
+ { "aggregator", 6, BAF_OPTIONAL | BAF_TRANSITIVE, EAF_TYPE_OPAQUE, 1, /* BA_AGGREGATOR */
NULL, NULL },
{ "community", -1, BAF_OPTIONAL | BAF_TRANSITIVE, EAF_TYPE_INT_SET, 1, /* BA_COMMUNITY */
NULL, NULL },