| Age | Commit message (Collapse) | Author |
|
It's not actually working properly...
Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
|
|
Again, see previous commits.
Signed-off-by: David Lamparter <equinox@diac24.net>
|
|
And memory_init() to lib_cmd_init().
Signed-off-by: David Lamparter <equinox@diac24.net>
|
|
lib: get rid of pqueue_*, use DECLARE_HEAP in thread.c
|
|
Signed-off-by: Igor Ryzhov <iryzhov@nfware.com>
|
|
All users of the pqueue_* implementations have been migrated to use
some new data structure (TYPEDSKIP for ospf, HEAP for thread.c).
Remove.
Signed-off-by: David Lamparter <equinox@diac24.net>
|
|
This version of container_of() should work on C++, by ditching the
unavailable builtins (at the cost of no longer checking for "const"
violations.)
Signed-off-by: David Lamparter <equinox@diac24.net>
|
|
Now, whenever a new header is added to libfrr, this test needs to
be updated manually (unless we automate this somehow in the future).
Signed-off-by: Renato Westphal <renato@opensourcerouting.org>
|
|
This reverts commit 798ac49d06b6619adb4c5ac765b092397bc50a6c.
|
|
|
|
All users of the pqueue_* implementations have been migrated to use
TYPEDSKIP_* skiplists. Remove.
Signed-off-by: David Lamparter <equinox@diac24.net>
|
|
goodbye spooky code
Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
|
|
Compiling an empty C file with most headers included and -Wc++-compat
gives us a build error if we introduce some stupid C++-incompatible
change.
While this won't catch everything, it's a good start.
Signed-off-by: David Lamparter <equinox@diac24.net>
|