TTEST2
#define TTEST(var) TTEST2(var, sizeof(var))
#define TCHECK2(var, l) if (!TTEST2(var, l)) goto trunc
while (TTEST2(*frm, 2)) {
if (!TTEST2(*data, len))
#define TTEST(var) TTEST2(var, sizeof(var))
#define TCHECK2(var, l) if (!TTEST2(var, l)) goto trunc
while (TTEST2(*frm, 2)) {
if (!TTEST2(*data, len))
if (!TTEST2(p[0], 1))
if (!TTEST2(p[0], sizeof(marker)))
if (TTEST2(p[0], hlen)) {
if (TTEST2(bp[0], len) && in_cksum((const u_short*)bp, len, 0))
if (!TTEST2(*cp, 1))
if (!TTEST2(*cp, 1))
if (!TTEST2(*(cp + 1), 1))
if (!TTEST2(*cp, 1))
if (!TTEST2(*cp, 1))
if (!TTEST2(*cp, 1))
if (!TTEST2(*cp, 1))
if (!TTEST2(*cp, 1))
if (cp == NULL || !TTEST2(*cp, 4))
if (cp == NULL || !TTEST2(*cp, 10))
if (!TTEST2(*cp, sizeof(struct in_addr)))
if (!TTEST2(*cp, 5 * 4))
if (!TTEST2(*cp, 2))
if (!TTEST2(*cp, 6))
if (!TTEST2(*cp, sizeof(struct in6_addr)))
if (!TTEST2(*cp, 1))
if (!TTEST2(*(cp + 1), sizeof(a) - pbyte))
if (!TTEST2(*cp, len))
if (!TTEST2(*cp, 2))
if (!TTEST2(*cp, 2))
if (!TTEST2(*cp, 2))
if (!TTEST2(*cp, 2))
if (!TTEST2(*cp, 2))
if (!TTEST2(*cp, 1))
if (!TTEST2(*cp, 1))
if (!TTEST2(*cp, 1))
if (TTEST2(dp->icmp_type, length)) {
if (TTEST2(dp->icmp6_type, length)) {
if (TTEST2(*dp, len * sizeof(*dp))) {
if (TTEST2(tp->th_sport, length)) {
if (TTEST2(tp->th_sport, length)) {
if (TTEST2(*sp, length))
if (vflag && ipv && TTEST2(cp[0], length)) {
if (TTEST2(bp[0], len) && in_cksum((const u_short*)bp, len, 0))