History log of /openbsd/usr.sbin/dvmrpd/interface.c (Results 1 – 12 of 12)
Revision Date Author Comments
# df69c215 28-Jun-2019 deraadt <deraadt@openbsd.org>

When system calls indicate an error they return -1, not some arbitrary
value < 0. errno is only updated in this case. Change all (most?)
callers of syscalls to follow this better, and let's see if

When system calls indicate an error they return -1, not some arbitrary
value < 0. errno is only updated in this case. Change all (most?)
callers of syscalls to follow this better, and let's see if this strictness
helps us in the future.

show more ...


# 9f69273f 27-Sep-2015 stsp <stsp@openbsd.org>

As done for bgpd recently, rename if_mediatype to if_type in dvrmpd.
Remove unused function get_ifms_type(). No ifmedia in here anymore.
"move forward" deraadt@


# 9a2e0324 04-Jul-2011 claudio <claudio@openbsd.org>

LINK_STATE_IS_UP() cleanup userland part. There is no need to special
case carp(4) interfaces anymore. LINK_STATE_IS_UP() almost always does
the right job.
OK deraadt@ henning@

This needs a -current

LINK_STATE_IS_UP() cleanup userland part. There is no need to special
case carp(4) interfaces anymore. LINK_STATE_IS_UP() almost always does
the right job.
OK deraadt@ henning@

This needs a -current kernel or link state may be not reported correctly.

show more ...


# 007f2c42 22-Sep-2009 michele <michele@openbsd.org>

Sync the link state check code with others daemons.

ok claudio@


# 63b350be 06-Mar-2009 michele <michele@openbsd.org>

Make RDE aware of multicast group members per interface. This is needed to
make unicast routing decisions.

ok claudio@


# 8464310f 20-Jan-2009 todd <todd@openbsd.org>

revert earlier commit that broke the tree


# 7147ba27 19-Jan-2009 michele <michele@openbsd.org>

When inserting a new route into the kernel set as
downstream interfaces the ones with neighbors or
group members.

ok norby@


# ff83d30f 11-Sep-2007 claudio <claudio@openbsd.org>

The same dance as in all other routing daemons. baudrate is 64bit plus
initialize iface->baudrate when the interface is created. An additional
gimmick don't set the ictl->baudrate twice when building

The same dance as in all other routing daemons. baudrate is 64bit plus
initialize iface->baudrate when the interface is created. An additional
gimmick don't set the ictl->baudrate twice when building the control message.

show more ...


# a2ed222d 03-Dec-2006 michele <michele@openbsd.org>

introduce rde_check_route that selects which routes must be accepted and which discarded.
Still not complete, just a step forward.

ok norby@ henning@


# f43d46f9 02-Jun-2006 norby <norby@openbsd.org>

allow igmp to work properly on p2p interfaces.


# d0cc1e6e 01-Jun-2006 norby <norby@openbsd.org>

implement adjacent nbr count, needed when we want to decide where to flood
multicast streams.


# 978e5cff 01-Jun-2006 norby <norby@openbsd.org>

Welcome dvmrpd
started by Esben Norby some time ago by using the imsg/three process framework
of ospfd.
Right now it is not particularly useful, major parts are still missing but is
imported to allow

Welcome dvmrpd
started by Esben Norby some time ago by using the imsg/three process framework
of ospfd.
Right now it is not particularly useful, major parts are still missing but is
imported to allow more people to work on it.

Status:

The IGMP part is mostly complete, allowing clients to join and leave groups.
Election the IGMP querier of a network is also functional, only thing missing is
some corner cases when going from non-querier to querier.

About half of the DVMRP is functional, probes and route reports are functional.

Multicast streams can be detected and the MFC can be manipulated.
The RIB is not complete but operational.

Not yet connected to the builds.

OK claudio@

show more ...