]> git.puffer.fish Git - matthieu/frr.git/commitdiff
bgpd: document bgp neighbor local-as peer command
authorAndrew Certain <certain@amazon.com>
Wed, 7 Nov 2012 23:50:09 +0000 (23:50 +0000)
committerDavid Lamparter <equinox@opensourcerouting.org>
Fri, 30 Nov 2012 20:10:51 +0000 (21:10 +0100)
Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
doc/bgpd.texi

index 63834600a18da70d1ba29c9e073930875102dd5f..dd37d3ecd8eb69661312e4152af47939bbf8ca67 100644 (file)
@@ -339,6 +339,27 @@ routes.
 @deffnx {BGP} {no neighbor @var{peer} maximum-prefix @var{number}} {}
 @end deffn
 
+@deffn {BGP} {neighbor @var{peer} local-as @var{as-number}} {}
+@deffnx {BGP} {neighbor @var{peer} local-as @var{as-number} no-prepend} {}
+@deffnx {BGP} {neighbor @var{peer} local-as @var{as-number} no-prepend replace-as} {}
+@deffnx {BGP} {no neighbor @var{peer} local-as} {}
+Specify an alternate AS for this BGP process when interacting with the
+specified peer.  With no modifiers, the specified local-as is prepended to
+the received AS_PATH when receiving routing updates from the peer, and
+prepended to the outgoing AS_PATH (after the process local AS) when
+transmitting local routes to the peer.
+
+If the no-prepend attribute is specified, then the supplied local-as is not
+prepended to the received AS_PATH.
+
+If the replace-as attribute is specified, then only the supplied local-as is
+prepended to the AS_PATH when transmitting local-route updates to this peer.
+
+Note that replace-as can only be specified if no-prepend is.
+
+This command is only allowed for eBGP peers.
+@end deffn
+
 @node Peer filtering
 @subsection Peer filtering