Statistics
| Branch: | Revision:

iof-bird-daemon / nest / locks.c @ d47c3d64

History | View | Annotate | Download (4.89 KB)

# Date Author Comment
3e236955 11/01/2016 01:52 PM Jan Moskyto Matejka

Build: switch on -Wextra, get rid of most of the warnings

There are several unresolved -Wmissing-field-initializers on older
versions of GCC than 5.1, all of them false positive.

ab006391 02/21/2015 11:30 AM Ondrej Zajicek

Fixes a bug in locking code.

When multiple protocols have a lock for the same IP address, it crashes
under some circumstances.

Thanks to Matthias Schiffer for the bugreport.

a7a7372a 07/18/2014 04:24 PM Ondrej Zajicek

Temporary integrated OSPF commit.

e81b440f 02/21/2010 01:34 PM Ondrej Zajicek

Fix configure to enable warnings and fix most of them.

7c103b1e 06/05/2004 09:10 AM Martin Mares

Marked unused parameters in core code as such.

58f7d004 06/07/2000 01:25 PM Martin Mares

Fixes to the progdoc.

1f495723 06/01/2000 04:16 PM Martin Mares

Documented.

1d9622e1 05/04/2000 09:08 AM Martin Mares

Switched off LOCAL_DEBUG.

8f6accb5 04/27/2000 10:28 PM Martin Mares

Event handlers no longer return re-queue flag. Instead of using it, just
call ev_schedule() on the same handler which should work perfectly now.

ac4b4683 03/31/2000 11:40 PM Martin Mares

Removal of useless includes continues...

267a2c0e 03/20/2000 08:52 PM Martin Mares

Added missing newline in debug output.

f545d387 12/09/1999 06:54 PM Martin Mares

Added universal locking mechanism which will solve problems
with protocols wanting to use the same port on the same interface
during reconfiguration time.

How to use locks: In the if_notify hook, just order locks for the
interfaces you want to work with and do the real socket opening after the...