I reported this for 2.1.17 and it still has not been fixed.

cfservd.c line 419:

if (StrStr(VSYSNAME.nodename,ToLowerStr(VDOMAIN)))

The problem is that ToLower is returning a pointer to an internal static
char buffer and StrStr also uses ToLowerStr internally.  When StrStr
calls ToLower internally that has the side-effect of clobbering
the argument that was passed.
-- 
Joe Buehler



_______________________________________________
Help-cfengine mailing list
Help-cfengine@gnu.org
http://lists.gnu.org/mailman/listinfo/help-cfengine

Reply via email to