Scare Crowe 2a709f28fa Auto exploit mitigation feature
* 0day explit mitigation
* Memory corruption prevention
* Privilege escalation prevention
* Buffer over flow prevention
* File System corruption defense
* Thread escape prevention

This may very well be the most intensive inclusion to BrooklynR. This will not be part of an x86 suite nor it will be released as tool kit. The security core toolkit will remain part of kernel base.
2021-11-13 09:26:51 +05:00

28 lines
572 B
C

#ifndef _LINUX_VT_H
#define _LINUX_VT_H
#include <uapi/linux/vt.h>
/* Virtual Terminal events. */
#define VT_ALLOCATE 0x0001 /* Console got allocated */
#define VT_DEALLOCATE 0x0002 /* Console will be deallocated */
#define VT_WRITE 0x0003 /* A char got output */
#define VT_UPDATE 0x0004 /* A bigger update occurred */
#define VT_PREWRITE 0x0005 /* A char is about to be written to the console */
#ifdef CONFIG_VT_CONSOLE
extern int vt_kmsg_redirect(int new);
#else
static inline int vt_kmsg_redirect(int new)
{
return 0;
}
#endif
#endif /* _LINUX_VT_H */