The FreeRADIUS server  $Id: 15bac2a4c627c01d1aa2047687b3418955ac7f00 $
Macros
rad_assert.h File Reference

Debug assertions, with logging. More...

#include <stdbool.h>
#include <freeradius-devel/util/debug.h>
+ Include dependency graph for rad_assert.h:

Go to the source code of this file.

Macros

#define fr_assert(_expr)   ((void) ((_expr) ? (void) 0 : (void) fr_assert_exit(__FILE__, __LINE__, #_expr)))
 

Detailed Description

Debug assertions, with logging.

Id
3828370ff3254416342acff825ba54a1c98aaab4

Definition in file rad_assert.h.

Macro Definition Documentation

◆ fr_assert

#define fr_assert (   _expr)    ((void) ((_expr) ? (void) 0 : (void) fr_assert_exit(__FILE__, __LINE__, #_expr)))

Definition at line 38 of file rad_assert.h.