TCHECK
#define TCHECK(var) TCHECK2(var, sizeof(var))
#define TCHECK(var) TCHECK2(var, sizeof(var))
#define TCHECK(var) if ((u_char *)&(var) > ep - sizeof(var)) goto trunc
#undef TCHECK
#define TCHECK(var) if ((u_char *)&(var) > ep - sizeof(var)) goto trunc
#undef TCHECK
#undef TCHECK
#define TCHECK(var, l) if ((u_int8_t *)&(var) > ep - l) goto trunc