| DVMRPD.CONF(5) | File Formats Manual | DVMRPD.CONF(5) |
dvmrpd.conf —
DVMRP routing daemon configuration file
The dvmrpd(8) daemon implements the Distance Vector Multicast Routing Protocol as described in draft-ietf-idmr-dvmrp-v3-11 DVMRP Version 3.
The dvmrpd.conf config file is divided
into the following main sections:
A macro is defined with a command of the form
name=value. The macro
name can contain letters, digits, and underscores and
cannot be a reserved word (for example, area,
interface, or
hello-interval). Within unquoted arguments, the
string $name is later expanded to
value.
For example:
hi="60"
group {
interface em0 {
query-interval $hi
}
}
The same can be accomplished by specifying the query-interval globally or within the group declaration.
All interface related settings can be configured globally, per group and per interface. The only settings that can be set globally and not overruled are listed below.
mfc-update
(yes|no)yes, the kernel Multicast Forwarding
Cache is updated with information from the daemon. The default is
yes.Groups can be used to easily configure similar interfaces. All interface-specific parameters can be configured per group, overruling the global settings.
groupgroup {
robustness 4
interface em0
interface em1
}
Each interface can have several parameters configured individually, otherwise they are inherited.
interface em0 {
}
Interface-specific parameters are listed below.
igmp-version
numberlast-member-query-count
countlast-member-query-interval
secondsmetric
costpassivequery-interval
secondsquery-response-interval
secondsrobustness
factorstartup-query-count
countstartup-query-interval
secondsdvmrpctl(8), dvmrpd(8), rc.conf.local(8)
DVMRP Version 3, draft-ietf-idmr-dvmrp-v3-11, August 2000.
The dvmrpd.conf file format first appeared
in OpenBSD 4.0.
| July 8, 2025 | Debian |