summaryrefslogtreecommitdiff
path: root/builtins/common.h
diff options
context:
space:
mode:
authorDaniil Baturin <daniil@baturin.org>2014-09-25 20:18:40 +0200
committerDaniil Baturin <dmbaturin@squeeze32devel.multi.eu>2014-09-26 05:46:35 +0200
commit3deb93020668276c731fe8cbb399460044bbed57 (patch)
tree9e60c56020ce82b003af8d31ba87d1de08b27707 /builtins/common.h
parent94a7864ee926dac6e2df5ba57eb46a235a5e7db8 (diff)
downloadvyatta-bash-3deb93020668276c731fe8cbb399460044bbed57.tar.gz
vyatta-bash-3deb93020668276c731fe8cbb399460044bbed57.zip
CVE-2014-6271: Import patch by Chet Ramey.
Diffstat (limited to 'builtins/common.h')
-rw-r--r--builtins/common.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/builtins/common.h b/builtins/common.h
index efbb078..39ba687 100644
--- a/builtins/common.h
+++ b/builtins/common.h
@@ -35,6 +35,8 @@
#define SEVAL_NOLONGJMP 0x040
/* Flags for describe_command, shared between type.def and command.def */
+#define SEVAL_FUNCDEF 0x080 /* only allow function definitions */
+#define SEVAL_ONECMD 0x100 /* only allow a single command */
#define CDESC_ALL 0x001 /* type -a */
#define CDESC_SHORTDESC 0x002 /* command -V */
#define CDESC_REUSABLE 0x004 /* command -v */