6 #include <sys/kernel.h>
8 #include <sys/libkern.h>
17 panic(
"stack overflow detected; backtrace may be corrupted");
20 #define __arraycount(__x) (sizeof(__x) / sizeof(__x[0]))
27 arc4rand(guard,
sizeof(guard), 0);
void panic(const char *fmt,...)
static void __stack_chk_init(void *dummy __unused)
long __stack_chk_guard[8]
void __stack_chk_fail(void)
SYSINIT(stack_chk, SI_SUB_RANDOM, SI_ORDER_ANY, __stack_chk_init, NULL)
#define __arraycount(__x)