History log of /openbsd/usr.sbin/dvmrpd/rde_srt.c (Results 1 – 25 of 27)
Revision Date Author Comments
# 6a3de142 21-Sep-2018 jsg <jsg@openbsd.org>

add missing braces implied by indentation
ok millert@ claudio@


# 511c78a3 22-May-2015 jsg <jsg@openbsd.org>

fix a non safe use of LIST_FOREACH with LIST_REMOVE
ok claudio@ kettenis@ reyk@


# d63b6815 02-Sep-2010 sobrado <sobrado@openbsd.org>

remove trailing spaces and tabs from source code; no binary changes
(verified by both sthen@ and me).

ok sthen@; "just commit it" claudio@


# 0ab7b326 06-Sep-2009 michele <michele@openbsd.org>

When dvmrpd receives a prune, it must checks if every downstream member
on that interfaces has already sent prunes. If so (and there are no local groups) removes the interface from the downstream lis

When dvmrpd receives a prune, it must checks if every downstream member
on that interfaces has already sent prunes. If so (and there are no local groups) removes the interface from the downstream list.

ok claudio@

show more ...


# f7eb8352 20-May-2009 michele <michele@openbsd.org>

Whitespaces cleanup.


# c3f29782 16-Apr-2009 michele <michele@openbsd.org>

Notify the rde when a neighbor goes down.
When this happens we have to rebuild the list of downstream
interfaces.

ok claudio@


# a948f22f 16-Apr-2009 michele <michele@openbsd.org>

Update kernel forwarding informations when a neighbor reports we are
its nexthop to a particular multicast source.

ok claudio@


# c126a283 11-Apr-2009 michele <michele@openbsd.org>

Show debug informations when a route is added and when a downstream router
is added/deleted.

Fix endianess issue in rt_match_origin().

ok claudio@


# bb071648 14-Mar-2009 michele <michele@openbsd.org>

Initial support for pruning. When every single interface is removed from the
downstream list for a particular source send a prune to the upstream router.

input and 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@


# 8c53f6aa 03-Feb-2009 michele <michele@openbsd.org>

Correctly update kernel and mfc when change in routing table happens.

ok norby@


# 3f27d041 25-Jan-2009 michele <michele@openbsd.org>

Add missing evtimer_set on route hold down timer.

ok norby@


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

revert earlier commit that broke the tree


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

Cleanup the functions related to the election of the designated
forwarder.

ok norby@


# 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@


# 8dbd5f67 07-Dec-2008 michele <michele@openbsd.org>

Kill src_node structure. It is mostly redundant with rt_node and
adds unneeded complexity. Move any stuff to rt_node structure.


# dff057b7 02-Dec-2008 michele <michele@openbsd.org>

Initial support for neighbor expiry.
When a nbr goes down delete it from the lists of
downstream dependent neighbors.

OK norby@


# dd7ba67f 24-Nov-2008 michele <michele@openbsd.org>

Introduce support for route hold down.
When a route is deleted we must continue advertising it with
a metric of infinity to avoid routing loops.

OK norby@


# d876c0a4 21-Nov-2008 michele <michele@openbsd.org>

Introduce support for flash updates.
They spread routing changes immediately as they happen
avoiding wait until the next report interval.

OK norby@


# 869c0729 21-Oct-2008 michele <michele@openbsd.org>

Code cleanup. No functional change.

OK norby@


# 8b795a2d 10-Apr-2007 michele <michele@openbsd.org>

spacing


# ec7458e3 27-Mar-2007 michele <michele@openbsd.org>

Correctly handle connected routes in srt_check_route()

OK norby@


# 91f2b5a1 26-Mar-2007 michele <michele@openbsd.org>

Route report packets with metric greater than infinity are legal, so don't
drop them.
Small typo.

OK norby@


# 85ca72bf 21-Mar-2007 michele <michele@openbsd.org>

Added code to parse unicast routes learned from route report packets.
Now we are able to select correctly designated forwarders and downstream
dependent routers per interface.

Tested and OK norby@


# c8c6b29d 29-Jan-2007 michele <michele@openbsd.org>

Introduce new checks against the received metric to update or delete the route.

OK norby@


12