summaryrefslogtreecommitdiffstats
path: root/doc/bgpd.texi
diff options
context:
space:
mode:
authorAlexis Fasquel <alexis@pch.net>2015-11-16 19:55:16 +0100
committerDonald Sharp <sharpd@cumulusnetworks.com>2015-11-17 22:32:56 +0100
commit4db5d90acf047bb67969037c3744793765e90118 (patch)
tree6b8f660dc0a13aea53915b940e6a631ef7935075 /doc/bgpd.texi
parentBGP: changing remote-as from external to external resets connection (diff)
downloadfrr-4db5d90acf047bb67969037c3744793765e90118.tar.xz
frr-4db5d90acf047bb67969037c3744793765e90118.zip
BGP: Update dump to allow Extended Time Format
Allow the bgp dump functionality to handle the Extended Time format as specified in RFC 6396. Fixes a segmentation fault with multiple dump rules as well. Signed-off-by: Alexis Fasquel <alexis@pch.net> Acked-by: Donald Sharp <sharpd@cumulusnetworks.com> Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
Diffstat (limited to 'doc/bgpd.texi')
-rw-r--r--doc/bgpd.texi29
1 files changed, 22 insertions, 7 deletions
diff --git a/doc/bgpd.texi b/doc/bgpd.texi
index e0eb97125..dae37797f 100644
--- a/doc/bgpd.texi
+++ b/doc/bgpd.texi
@@ -1362,21 +1362,36 @@ log file bgpd.log
@node Dump BGP packets and table
@section Dump BGP packets and table
-@deffn Command {dump bgp all @var{path}} {}
-@deffnx Command {dump bgp all @var{path} @var{interval}} {}
+@deffn Command {dump bgp all @var{path} [@var{interval}]} {}
+@deffnx Command {dump bgp all-et @var{path} [@var{interval}]} {}
+@deffnx Command {no dump bgp all [@var{path}] [@var{interval}]} {}
Dump all BGP packet and events to @var{path} file.
+If @var{interval} is set, a new file will be created for echo @var{interval} of seconds.
+The path @var{path} can be set with date and time formatting (strftime).
+The type ‘all-et’ enables support for Extended Timestamp Header (@pxref{Packet Binary Dump Format}).
+(@pxref{Packet Binary Dump Format})
@end deffn
-@deffn Command {dump bgp updates @var{path}} {}
-@deffnx Command {dump bgp updates @var{path} @var{interval}} {}
-Dump BGP updates to @var{path} file.
+@deffn Command {dump bgp updates @var{path} [@var{interval}]} {}
+@deffnx Command {dump bgp updates-et @var{path} [@var{interval}]} {}
+@deffnx Command {no dump bgp updates [@var{path}] [@var{interval}]} {}
+Dump only BGP updates messages to @var{path} file.
+If @var{interval} is set, a new file will be created for echo @var{interval} of seconds.
+The path @var{path} can be set with date and time formatting (strftime).
+The type ‘updates-et’ enables support for Extended Timestamp Header (@pxref{Packet Binary Dump Format}).
@end deffn
-@deffn Command {dump bgp routes @var{path}} {}
-@deffnx Command {dump bgp routes @var{path}} {}
+@deffn Command {dump bgp routes-mrt @var{path}} {}
+@deffnx Command {dump bgp routes-mrt @var{path} @var{interval}} {}
+@deffnx Command {no dump bgp route-mrt [@var{path}] [@var{interval}]} {}
Dump whole BGP routing table to @var{path}. This is heavy process.
+The path @var{path} can be set with date and time formatting (strftime).
+If @var{interval} is set, a new file will be created for echo @var{interval} of seconds.
@end deffn
+Note: the interval variable can also be set using hours and minutes: 04h20m00.
+
+
@node BGP Configuration Examples
@section BGP Configuration Examples