diff options
Diffstat (limited to 'misc/tools/osmocon/panic.c')
-rw-r--r-- | misc/tools/osmocon/panic.c | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/misc/tools/osmocon/panic.c b/misc/tools/osmocon/panic.c new file mode 100644 index 000000000..0dc7dcc6e --- /dev/null +++ b/misc/tools/osmocon/panic.c @@ -0,0 +1,25 @@ +#include <stdio.h> +#include <stdlib.h> + +#include "panic.h" + +static void osmo_panic_default(const char *fmt, va_list args) +{ + vfprintf(stderr, fmt, args); + abort(); +} + +void osmo_panic(const char *fmt, ...) +{ + va_list args; + + va_start(args, fmt); + osmo_panic_default(fmt, args); + va_end(args); +} + + +void osmo_set_panic_handler(osmo_panic_handler_t h) +{ +} + |