summaryrefslogtreecommitdiffstats
path: root/usr.sbin/config/config.y
diff options
context:
space:
mode:
Diffstat (limited to 'usr.sbin/config/config.y')
-rw-r--r--usr.sbin/config/config.y12
1 files changed, 11 insertions, 1 deletions
diff --git a/usr.sbin/config/config.y b/usr.sbin/config/config.y
index 81329d9..c7198a0 100644
--- a/usr.sbin/config/config.y
+++ b/usr.sbin/config/config.y
@@ -178,7 +178,7 @@ Config_spec:
} |
OPTIONS Opt_list
|
- NOOPTION Save_id { rmopt_schedule(&opt, $2); } |
+ NOOPTION NoOpt_list |
MAKEOPTIONS Mkopt_list
|
NOMAKEOPTION Save_id { rmopt_schedule(&mkopt, $2); } |
@@ -225,6 +225,11 @@ Opt_list:
Option
;
+NoOpt_list:
+ NoOpt_list COMMA NoOption
+ |
+ NoOption
+ ;
Option:
Save_id {
newopt(&opt, $1, NULL, 0);
@@ -236,6 +241,11 @@ Option:
newopt(&opt, $1, $3, 0);
} ;
+NoOption:
+ Save_id {
+ rmopt_schedule(&opt, $1);
+ };
+
Opt_value:
ID { $$ = $1; } |
NUMBER {
OpenPOWER on IntegriCloud