summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPavel Tvrdík <pawel.tvrdik@gmail.com>2016-03-15 10:29:32 +0100
committerPavel Tvrdík <pawel.tvrdik@gmail.com>2016-03-17 18:40:54 +0100
commit79a4f74a65941603cc42680d2e61b00ec88abe97 (patch)
treec058f55293664cc50081a71708ed764b1c448976
parentce95af7a5f5159033e569a7ccedce0e20bb5d913 (diff)
BGP: Add documentaion for extended messages
-rw-r--r--doc/bird.sgml9
-rw-r--r--nest/config.Y2
2 files changed, 8 insertions, 3 deletions
diff --git a/doc/bird.sgml b/doc/bird.sgml
index c5316d87..73061202 100644
--- a/doc/bird.sgml
+++ b/doc/bird.sgml
@@ -1862,6 +1862,11 @@ using the following configuration parameters:
in neighbor's implementation of 4B AS extension. Even when disabled
(off), BIRD behaves internally as AS4-aware BGP router. Default: on.
+ <tag>enable extended messages <m/switch/</tag>
+ The BGP protocol uses maximum message length of 4096 bytes. This option
+ provides an extension to allow extended messages with length up
+ to 65535 bytes. Default: off.
+
<tag>capabilities <m/switch/</tag>
Use capability advertisement to advertise optional capabilities. This is
standard behavior for newer BGP implementations, but there might be some
@@ -2057,7 +2062,7 @@ protocol bgp {
multihop; # ... which is connected indirectly
export filter { # We use non-trivial export rules
if source = RTS_STATIC then { # Export only static routes
- # Assign our community
+ # Assign our community
bgp_community.add((65000,64501));
# Artificially increase path length
# by advertising local AS number twice
@@ -2266,7 +2271,7 @@ these attributes:
<tag>ip <cf/krt_prefsrc/</tag> (Linux)
The preferred source address. Used in source address selection for
- outgoing packets. Has to be one of the IP addresses of the router.
+ outgoing packets. Has to be one of the IP addresses of the router.
<tag>int <cf/krt_realm/</tag> (Linux)
The realm of the route. Can be used for traffic classification.
diff --git a/nest/config.Y b/nest/config.Y
index 799a09f9..87827c10 100644
--- a/nest/config.Y
+++ b/nest/config.Y
@@ -111,7 +111,7 @@ idval:
$$ = ipa_to_u32(SYM_VAL($1).px.ip);
#endif
else
- cf_error("Number of IPv4 address constant expected");
+ cf_error("Number or IPv4 address constant expected");
}
;