summaryrefslogtreecommitdiff
path: root/common/parse.c
diff options
context:
space:
mode:
authorFrancis Dupont <fdupont@isc.org>2008-03-17 16:08:54 +0000
committerFrancis Dupont <fdupont@isc.org>2008-03-17 16:08:54 +0000
commit507fe25f11f51eed58fffc49bf252784ba851074 (patch)
tree60335c7c16cf45604dabf2588c6d5f332d1eb62a /common/parse.c
parent8dea7ba78bd2f7f8def0a56c3e9203399e8a11b9 (diff)
downloadisc-dhcp-507fe25f11f51eed58fffc49bf252784ba851074.tar.gz
fix 'o'
Diffstat (limited to 'common/parse.c')
-rw-r--r--common/parse.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/common/parse.c b/common/parse.c
index eea0925e..a781f3f7 100644
--- a/common/parse.c
+++ b/common/parse.c
@@ -5337,6 +5337,8 @@ int parse_option_decl (oc, cfile)
for (fmt = option -> format; *fmt; fmt++) {
if (*fmt == 'A')
break;
+ if (*fmt == 'o' && fmt != option -> format)
+ continue;
switch (*fmt) {
case 'E':
fmt = strchr (fmt, '.');