nsd+CRLF = confusing error messages
arnt at gulbrandsen.priv.no
Tue Mar 28 17:09:54 UTC 2006
Miek Gieben writes:
> I have no access to windows (at least no to one where I can develop
> and compile), but this change should be as easy as changing the
> zlexer.lex, line 75:
> NEWLINE \n
> NEWLINE \n|\r
> does that work for you?
Luckily, I don't have access to Windows box either ;) But I could test.
That's not quite sufficient. But I looked at the nearby lines, and found
that this patch is enough:
--- nsd-2.3.3-orig/zlexer.lex 2005-05-12 14:55:38.000000000 +0200
+++ nsd-2.3.3/zlexer.lex 2006-03-28 19:07:27.585419750 +0200
@@ -72,8 +72,8 @@
SPACE [ \t]
-ZONESTR [^ \t\n();.\"\$]
+ZONESTR [^ \t\r\n();.\"\$]
Still a lot simpler than rejecting with a good error message ;) Thank
you for your speedy response.
More information about the nsd-users