libosmocore  0.9.6-13.20170220git32ee5af8.fc33
Osmocom core library
panic.h
Go to the documentation of this file.
1 #pragma once
2 
9 #include <stdarg.h>
10 
12 typedef void (*osmo_panic_handler_t)(const char *fmt, va_list args);
13 
14 extern void osmo_panic(const char *fmt, ...);
16 
osmo_panic
void osmo_panic(const char *fmt,...)
Terminate the current program with a panic.
Definition: panic.c:76
osmo_panic_handler_t
void(* osmo_panic_handler_t)(const char *fmt, va_list args)
panic handler callback function type
Definition: panic.h:12
osmo_set_panic_handler
void osmo_set_panic_handler(osmo_panic_handler_t h)
Set the panic handler.
Definition: panic.c:97