BUILD: compat: include malloc_np.h for USE_MEMORY_PROFILING on FreeBSD
This include is needed for malloc_usable_size(). It's also important to think about disabling global pools.
This commit is contained in:
parent
4a75328485
commit
9bc457f0ea
|
@ -272,6 +272,11 @@ typedef struct { } empty_t;
|
||||||
#define HA_HAVE_FAST_MALLOC
|
#define HA_HAVE_FAST_MALLOC
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/* FreeBSD also has malloc_usable_size() but it requires malloc_np.h */
|
||||||
|
#if defined(USE_MEMORY_PROFILING) && defined(__FreeBSD__) && (__FreeBSD_version >= 700002)
|
||||||
|
#include <malloc_np.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
/* Max number of file descriptors we send in one sendmsg(). Linux seems to be
|
/* Max number of file descriptors we send in one sendmsg(). Linux seems to be
|
||||||
* able to send 253 fds per sendmsg(), not sure about the other OSes.
|
* able to send 253 fds per sendmsg(), not sure about the other OSes.
|
||||||
*/
|
*/
|
||||||
|
|
Loading…
Reference in New Issue