Gbp-Pq: Name 0007-fix_build_kfreebsd.patch
#include "ts/Diags.h"
#include "ts/ink_atomic.h"
-#if defined(freebsd)
+#if !defined(kfreebsd) && defined(freebsd)
#include <malloc_np.h> // for malloc_usable_size
#endif
return false; // this line won't get called since Fatal brings down ATS
}
-#if defined(freebsd) || defined(darwin)
+#if (!defined(kfreebsd) && defined(freebsd)) || defined(darwin)
optreset = 1;
#endif
#if defined(__GLIBC__)
void *ih = nullptr;
TSReturnCode res = TS_SUCCESS;
if (pi->fp_tsremap_new_instance) {
-#if defined(freebsd) || defined(darwin)
+#if (!defined(kfreebsd) && defined(freebsd)) || defined(darwin)
optreset = 1;
#endif
#if defined(__GLIBC__)