eigrpd(8)

eigrpd8

Enhanced interior gateway routing protocol (eigrp) daemon

Usage

eigrpd [-dnv] [-D macro=value] [-f file] [-s socket]

Overview

eigrpd is an Enhanced Interior Gateway Routing Protocol (EIGRP) daemon which manages routing tables. EIGRP is a routing protocol based on Distance Vector technology.

To have eigrpd enabled at boot time, use “rcctl enable eigrpd”, which sets

eigrpd_flags=""

in rc.conf.local(8).

A running eigrpd can be controlled with the eigrpctl(8) utility.

The options are as follows:

-D macro=value

Define macro to be set to value on the command line. Overrides the definition of macro in the configuration file.

-d

Do not daemonize. If this option is specified, eigrpd will run in the foreground and log to stderr.

-f file

Specify an alternative configuration file.

-n

Configtest mode. Only check the configuration file for validity.

-s socket

Use an alternate location for the default control socket.

-v

Produce more verbose output.

Files

/etc/eigrpd.conf

Default eigrpd configuration file.

/var/run/eigrpd.sock

UNIX-domain socket used for communication with eigrpctl(8).

Releases

23 releases since OpenBSD 5.9; the text changed 2 times.

  1. 5.9–6.6
  2. 6.7–7.2
  3. 7.3–8.0

Standards

Savage, et al., Enhanced Interior Gateway Routing Protocol, draft-savage-eigrp-04, April 2014.

History

The eigrpd program first appeared in OpenBSD 5.9.

Authors

The eigrpd program was written by Renato Westphal ⟨[email protected]⟩.

From man 8.0-current-20261101 in OpenBSD 8.0-current (2026-11-01). Parsed by carta from the page's mdoc source.