]> git.ipfire.org Git - thirdparty/bird.git/commitdiff
The ATOMIC_AGGREGATE parameter is optional transitive.
authorMartin Mares <mj@ucw.cz>
Wed, 19 Apr 2000 13:54:17 +0000 (13:54 +0000)
committerMartin Mares <mj@ucw.cz>
Wed, 19 Apr 2000 13:54:17 +0000 (13:54 +0000)
proto/bgp/attrs.c

index 03f8ed37a48ef2e446500cec4c32a20f6fd3f60b..f008b3508d58bc651bec8cf998795cf25584eecb 100644 (file)
@@ -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 },