History log of /openbsd/usr.sbin/dvmrpd/packet.c (Results 1 – 8 of 8)
Revision Date Author Comments
# 35f7e862 26-Jun-2023 claudio <claudio@openbsd.org>

Update and refactor dvrmpd to use the new ibu API.

Do the checksum calculation in send_packet() instead of doing it all over
the place. This way the fixup only happens in one place.
OK tb@


# 2d4baefb 19-Jan-2021 claudio <claudio@openbsd.org>

Like ospfd allocate the recv buffer with malloc() on first call.
This code assumes some alignment of the buffer which may not be
the case with bss memory.


# e8127df6 19-Jan-2021 claudio <claudio@openbsd.org>

Another pkt_ptr cleanup. There is actually no need to make the pkt
a static memory region. Just use the stack.


# b206500f 07-Dec-2015 mmcc <mmcc@openbsd.org>

Replace bzero with memset, and change a strings.h include to string.h to
get the declaration. From Serguey Parkhomovsky. No objects from
deraadt@.


# b53a5054 07-Dec-2015 mmcc <mmcc@openbsd.org>

strings.h -> string.h to prevent implicit declarations. From Serguey
Parkhomovsky.


# 1543e3f7 25-Oct-2014 lteo <lteo@openbsd.org>

Remove unnecessary netinet/in_systm.h include.

ok millert@


# e39620e5 26-May-2010 nicm <nicm@openbsd.org>

Rename some imsg bits to make namespace collisions less likely buf to
ibuf, buf_read to ibuf_read, READ_BUF_SIZE to IBUF_READ_SIZE.

ok henning gilles claudio jacekm deraadt


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