History log of /openbsd/usr.sbin/ripd/packet.c (Results 1 – 17 of 17)
Revision Date Author Comments
# a915386b 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.


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

Forgot one IBUF_READ_SIZE to READ_BUF_SIZE change.


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

Do not use IBUF_READ_SIZE for the packet read buffer size. Instead
define READ_BUF_SIZE like the other daemons.


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

Like in ospfd make the pkt_ptr a local static buffer.


# f1ae8209 23-Dec-2016 jca <jca@openbsd.org>

Support p2p links where endpoints aren't in the same subnet.

Diff from Piotr Durlej, similar diff from chris@, ok mpi@


# 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


# da15c7b9 24-Mar-2008 deraadt <deraadt@openbsd.org>

msg_controllen has to be CMSG_SPACE so that the kernel can account for
each cmsg_len (ie. msg_controllen = sum of CMSG_ALIGN(cmsg_len). This
works now that kernel fd passing has been fixed to accept

msg_controllen has to be CMSG_SPACE so that the kernel can account for
each cmsg_len (ie. msg_controllen = sum of CMSG_ALIGN(cmsg_len). This
works now that kernel fd passing has been fixed to accept a bit of
sloppiness because of this ABI repair.
lots of discussion with kettenis

show more ...


# ab3651eb 15-Mar-2008 deraadt <deraadt@openbsd.org>

Repair more msg_controllen dealing with structures or arrays of
descriptors; ok hshoexer, also looked at by kettenis and henning


# 0827ab61 13-Mar-2008 deraadt <deraadt@openbsd.org>

Correct CMSG_SPACE and CMSG_LEN usage everywhere in the tree. Due to
an extensive discussion with otto, kettenis, millert, and hshoexer


# 87feb355 24-Oct-2007 claudio <claudio@openbsd.org>

Make the packet buffer u_int8_t * everywhere. This is binary data and not
a string.


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

Remove unused parameter in nbr_new


# a4d2b8b2 23-Jan-2007 michele <michele@openbsd.org>

add timeout for failed nbr structures

OK claudio@ henning@


# e3be6b29 31-Oct-2006 michele <michele@openbsd.org>

create a temporary neighbor instead of a permanent one when a request is received


# b8bbf4e7 24-Oct-2006 david <david@openbsd.org>

spelling and typo fixes


# 11981efd 19-Oct-2006 mcbride <mcbride@openbsd.org>

Correct function name in log_debug() messages


# ddeeec14 18-Oct-2006 norby <norby@openbsd.org>

Welcome ripd
started by Michele Marchetto some time ago by using the imsg/three process framework
of ospfd. He implemented most of the daemon with a little help and guidance from
Claudio and I.

Curr

Welcome ripd
started by Michele Marchetto some time ago by using the imsg/three process framework
of ospfd. He implemented most of the daemon with a little help and guidance from
Claudio and I.

Currently the daemon is more or less complete, with the exception of key lifetime
and rollover.

Not yet connected to the builds.
OK claudio@

show more ...