config reconstruct; rbtree bug fix;
macro for config;
fix bug
map(static, bdb, inet, unix), and test