rename LIST_* macros to CT_LIST_* to avoid name conflict with FreeBSD headers.