Searched refs:__stack_chk_guard (Results 1 - 5 of 5) sorted by relevance
/freebsd-10.0-release/lib/libc/sys/ |
H A D | stack_protector.c | 47 long __stack_chk_guard[8] = {0, 0, 0, 0, 0, 0, 0, 0}; variable 61 if (__stack_chk_guard[0] != 0) 63 error = _elf_aux_info(AT_CANARY, __stack_chk_guard, 64 sizeof(__stack_chk_guard)); 65 if (error == 0 && __stack_chk_guard[0] != 0) 71 len = sizeof(__stack_chk_guard); 72 if (__sysctl(mib, 2, __stack_chk_guard, &len, NULL, 0) == -1 || 73 len != sizeof(__stack_chk_guard)) { 75 ((unsigned char *)(void *)__stack_chk_guard)[0] = 0; 76 ((unsigned char *)(void *)__stack_chk_guard)[ [all...] |
H A D | Symbol.map | 286 __stack_chk_guard;
|
/freebsd-10.0-release/contrib/gcclibs/libssp/ |
H A D | ssp.c | 59 void *__stack_chk_guard = 0; variable 67 if (__stack_chk_guard != 0) 73 ssize_t size = read (fd, &__stack_chk_guard, 74 sizeof (__stack_chk_guard)); 76 if (size == sizeof(__stack_chk_guard) && __stack_chk_guard != 0) 82 p = (unsigned char *) &__stack_chk_guard; 83 p[sizeof(__stack_chk_guard)-1] = 255; 84 p[sizeof(__stack_chk_guard)-2] = '\n';
|
/freebsd-10.0-release/sys/kern/ |
H A D | stack_protector.c | 10 long __stack_chk_guard[8] = {}; variable 25 long guard[__arraycount(__stack_chk_guard)]; 29 __stack_chk_guard[i] = guard[i];
|
/freebsd-10.0-release/libexec/rtld-elf/ |
H A D | rtld.c | 210 long __stack_chk_guard[8] = {0, 0, 0, 0, 0, 0, 0, 0}; variable 371 if (i > sizeof(__stack_chk_guard)) 372 i = sizeof(__stack_chk_guard); 373 memcpy(__stack_chk_guard, aux_info[AT_CANARY]->a_un.a_ptr, i); 378 len = sizeof(__stack_chk_guard); 379 if (sysctl(mib, 2, __stack_chk_guard, &len, NULL, 0) == -1 || 380 len != sizeof(__stack_chk_guard)) { 382 ((unsigned char *)(void *)__stack_chk_guard)[0] = 0; 383 ((unsigned char *)(void *)__stack_chk_guard)[1] = 0; 384 ((unsigned char *)(void *)__stack_chk_guard)[ [all...] |
Completed in 116 milliseconds