stack_protector.c | 52 long __stack_chk_guard[8] = {0, 0, 0, 0, 0, 0, 0, 0}; variable in typeref:typename:long[8] 63 if (__stack_chk_guard[0] != 0) 66 len = sizeof(__stack_chk_guard); 67 if (__sysctl(mib, (u_int)__arraycount(mib), __stack_chk_guard, &len, 68 NULL, 0) == -1 || len != sizeof(__stack_chk_guard)) { 70 ((unsigned char *)(void *)__stack_chk_guard)[0] = 0; 71 ((unsigned char *)(void *)__stack_chk_guard)[1] = 0; 72 ((unsigned char *)(void *)__stack_chk_guard)[2] = '\n'; 73 ((unsigned char *)(void *)__stack_chk_guard)[3] = 255;
|