0
0
mirror of https://gitlab.nic.cz/labs/bird.git synced 2024-10-18 18:08:45 +00:00
bird/test/birdtest_support.h

45 lines
1.0 KiB
C
Raw Normal View History

#include "sysdep/config.h"
#include "lib/event.c" /* REMOVE ME */
#include "lib/ip.c" /* REMOVE ME */
#include "lib/resource.c" /* REMOVE ME */
#include "lib/printf.c" /* REMOVE ME */
#include "lib/xmalloc.c" /* REMOVE ME */
#include "lib/bitops.c" /* REMOVE ME */
#include "lib/mempool.c" /* REMOVE ME */
#define bug(msg, ...) debug("BUG: " msg, ##__VA_ARGS__)
#define log_msg(msg, ...) debug("LOG_MSG: " msg, ##__VA_ARGS__)
void
debug(const char *msg, ...)
{
va_list argptr;
va_start(argptr, msg);
vfprintf(stderr, msg, argptr);
va_end(argptr);
};
void
die(const char *msg, ...)
{
va_list argptr;
va_start(argptr, msg);
vfprintf(stderr, msg, argptr);
va_end(argptr);
exit(3);
};
2015-04-20 14:50:51 +00:00
void
io_log_event(void *hook, void *data)
{
bt_debug("This is io_log_event mockup. \n");
};
void
mrt_dump_message(int file_descriptor, u16 type, u16 subtype, byte *buf, u32 len)
{
debug("mrt_dump_message: file_descriptor %d, type %02X, subtype %02X, %s (%u) \n", file_descriptor, type, subtype, buf, len);
}
#include "lib/slab.c" /* REMOVE ME */