#
5e3bdab2 |
| 19-Jan-2021 |
claudio <claudio@openbsd.org> |
Like in ospfd make the pkt_ptr a local static buffer.
|
#
7b5b21db |
| 19-Jan-2021 |
claudio <claudio@openbsd.org> |
Apply same cleanup to the control code as in ospfd. Internalize control_state and ctl_conns.
|
#
b38873a2 |
| 17-Jan-2017 |
jca <jca@openbsd.org> |
Keep track of dead peers instead of freeing them right away.
This mimics what ospfd does, and avoids a (mostly harmless) use-after-free. Delay suggested by claudio@, ok florian@
|
#
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
|
#
4d8b14b6 |
| 17-Dec-2008 |
michele <michele@openbsd.org> |
Add support for demotion counter. When interfaces go up/down the demotion counter of the specified group is decreased/increased.
ok henning@
|
#
87feb355 |
| 24-Oct-2007 |
claudio <claudio@openbsd.org> |
Make the packet buffer u_int8_t * everywhere. This is binary data and not a string.
|
#
d1c9c145 |
| 18-Oct-2007 |
claudio <claudio@openbsd.org> |
Massive cleanup in the authentication code. the simple auth_key and the crypt keys are not strings so a) use u_int8_t instead of char and b) uses memcpy to copy the full MAX_SIMPLE_AUTH_LEN resp. MD5
Massive cleanup in the authentication code. the simple auth_key and the crypt keys are not strings so a) use u_int8_t instead of char and b) uses memcpy to copy the full MAX_SIMPLE_AUTH_LEN resp. MD5_DIGEST_LENGTH bytes around. The parser needs some special code to ensure that the string is not to long and if it is shorter then the buffer the rest needs to be zero padded. Avoid to use strncpy() instead use a bzero(); memcpy() combo. with and OK deraadt@
show more ...
|
#
960f8542 |
| 09-Apr-2007 |
michele <michele@openbsd.org> |
Improve the handling of "counting to infinity" mechanism and add an heuristic higly recommended in the rfc.
tested by me and OK claudio@
|
#
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@
|
#
31b802a2 |
| 10-Nov-2006 |
michele <michele@openbsd.org> |
clear lists before deleting neighbor
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
|
#
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 ...
|