forked from FRRouting/frr
-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Welcome pimd to the Quagga daemon zoo! This is a merge of commit 77ae369 ("pimd: Log ifindex found for an interface when zebra lib reports a new connected address."), with the intermediate "reconnect" changes removed (c9adf00...d274381). d274381 is replaced with b162ab7, which includes some changes. In addition, 4 reconnect-related changes and 1 cosmetic one have been bumped out. The rebase command used to produce the branch that is merged here is: git rebase --onto b162ab7 c9adf00 77ae369 Note that 3 patches had their author rewritten from "Anonymous SR#108542 <>" (which is not a valid git author ID) to: "Savannah SR#108542 <[email protected]>" (which is the e-mail address listed in the associated Savannah ticket) Signed-off-by: David Lamparter <[email protected]>
- Loading branch information
Showing
109 changed files
with
23,920 additions
and
9 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -17,3 +17,4 @@ bgpd 2605/tcp | |
ospf6d 2606/tcp | ||
ospfapi 2607/tcp | ||
isisd 2608/tcp | ||
pimd 2611/tcp |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,125 @@ | ||
.TH PIM 8 "10 December 2008" "Quagga PIM daemon" "Version 0.99.11" | ||
.SH NAME | ||
pimd \- a PIM routing for use with Quagga Routing Suite. | ||
.SH SYNOPSIS | ||
.B pimd | ||
[ | ||
.B \-dhvZ | ||
] [ | ||
.B \-f | ||
.I config-file | ||
] [ | ||
.B \-i | ||
.I pid-file | ||
] [ | ||
.B \-z | ||
.I path | ||
] [ | ||
.B \-P | ||
.I port-number | ||
] [ | ||
.B \-A | ||
.I vty-address | ||
] [ | ||
.B \-u | ||
.I user | ||
] [ | ||
.B \-g | ||
.I group | ||
] | ||
.SH DESCRIPTION | ||
.B pimd | ||
is a protocol-independent multicast component that works with the | ||
.B Quagga | ||
Routing Suite. | ||
.SH OPTIONS | ||
Options available for the | ||
.B pimd | ||
command: | ||
.TP | ||
\fB\-d\fR, \fB\-\-daemon\fR | ||
Runs in daemon mode, forking and exiting from tty. | ||
.TP | ||
\fB\-f\fR, \fB\-\-config-file \fR\fIconfig-file\fR | ||
Specifies the config file to use for startup. If not specified this | ||
option will likely default to \fB\fI/usr/local/etc/pimd.conf\fR. | ||
.TP | ||
\fB\-g\fR, \fB\-\-group \fR\fIgroup\fR | ||
Specify the group to run as. Default is \fIquagga\fR. | ||
.TP | ||
\fB\-h\fR, \fB\-\-help\fR | ||
A brief message. | ||
.TP | ||
\fB\-i\fR, \fB\-\-pid_file \fR\fIpid-file\fR | ||
When pimd starts its process identifier is written to | ||
\fB\fIpid-file\fR. The init system uses the recorded PID to stop or | ||
restart pimd. The likely default is \fB\fI/var/run/pimd.pid\fR. | ||
.TP | ||
\fB\-z\fR, \fB\-\-socket \fR\fIpath\fR | ||
Specify the socket path for contacting the zebra daemon. | ||
The likely default is \fB\fI/var/run/zserv.api\fR. | ||
.TP | ||
\fB\-P\fR, \fB\-\-vty_port \fR\fIport-number\fR | ||
Specify the port that the pimd VTY will listen on. This defaults to | ||
2611, as specified in \fB\fI/etc/services\fR. | ||
.TP | ||
\fB\-A\fR, \fB\-\-vty_addr \fR\fIvty-address\fR | ||
Specify the address that the pimd VTY will listen on. Default is all | ||
interfaces. | ||
.TP | ||
\fB\-u\fR, \fB\-\-user \fR\fIuser\fR | ||
Specify the user to run as. Default is \fIquagga\fR. | ||
.TP | ||
\fB\-v\fR, \fB\-\-version\fR | ||
Print the version and exit. | ||
.TP | ||
\fB\-Z\fR, \fB\-\-debug_zclient\fR | ||
Enable logging information for zclient debugging. | ||
.SH FILES | ||
.TP | ||
.BI /usr/local/sbin/pimd | ||
The default location of the | ||
.B pimd | ||
binary. | ||
.TP | ||
.BI /usr/local/etc/pimd.conf | ||
The default location of the | ||
.B pimd | ||
config file. | ||
.TP | ||
.BI /var/run/pimd.pid | ||
The default location of the | ||
.B pimd | ||
pid file. | ||
.TP | ||
.BI /var/run/zserv.api | ||
The default location of the | ||
.B zebra | ||
unix socket file. | ||
.TP | ||
.BI $(PWD)/pimd.log | ||
If the | ||
.B pimd | ||
process is config'd to output logs to a file, then you will find this | ||
file in the directory where you started \fBpimd\fR. | ||
.SH WARNING | ||
This man page is intended to be a quick reference for command line | ||
options. | ||
.SH DIAGNOSTICS | ||
The pimd process may log to standard output, to a VTY, to a log | ||
file, or through syslog to the system logs. | ||
.SH "SEE ALSO" | ||
.BR zebra (8), | ||
.BR vtysh (1) | ||
.SH BUGS | ||
\fBpimd\fR is in early development at the moment and is not ready for | ||
production use. | ||
|
||
.B pimd | ||
eats bugs for breakfast. If you have food for the maintainers try | ||
.BI https://github.com/udhos/qpimd | ||
.SH AUTHORS | ||
See | ||
.BI https://github.com/udhos/qpimd | ||
for an accurate list of authors. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -50,6 +50,7 @@ const char *zlog_proto_names[] = | |
"RIPNG", | ||
"OSPF6", | ||
"ISIS", | ||
"PIM", | ||
"MASC", | ||
NULL, | ||
}; | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -52,6 +52,7 @@ typedef enum | |
ZLOG_RIPNG, | ||
ZLOG_OSPF6, | ||
ZLOG_ISIS, | ||
ZLOG_PIM, | ||
ZLOG_MASC | ||
} zlog_proto_t; | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,5 @@ | ||
/* Thread management routine header. | ||
* Copyright (C) 1998 Kunihiro Ishiguro | ||
* Portions Copyright (c) 2008 Everton da Silva Marques <[email protected]> | ||
* | ||
* This file is part of GNU Zebra. | ||
* | ||
|
Oops, something went wrong.