Hal, I think I found the bug that was messing you up.

The commit "Address GitLab issue #356: reverse function for restrict"
introduced a 'mode' field to restriction nodes in the config parser.
The mode could be T_Restrict or T_Unrestrict to specify whether this
node is meant to turn restriction flags on or off.  Before this change
all nodes were restriction-on.

The mistake I made was putting the new field first in the structure.
This caused it to be randomly trashed by type-punning
dynamic-allocation code that was expecting a link field there.

C.  Gotta love it.  Otherwise you'd have to seriously hate it.
-- 
                <a href="http://www.catb.org/~esr/";>Eric S. Raymond</a>

"The state calls its own violence `law', but that of the individual `crime'"
        -- Max Stirner
_______________________________________________
devel mailing list
devel@ntpsec.org
http://lists.ntpsec.org/mailman/listinfo/devel

Reply via email to