Searched refs:SIZE_T_OVERFLOW (Results 1 - 3 of 3) sorted by relevance

/sssd-io/src/shared/
H A Dsafealign.h44 #define SIZE_T_OVERFLOW(current, add) \ macro
105 SIZE_T_OVERFLOW(*(pctr), sizeof(uint32_t))) { return EINVAL; } \
111 SIZE_T_OVERFLOW(*(pctr), sizeof(int32_t))) { return EINVAL; } \
117 SIZE_T_OVERFLOW(*(pctr), sizeof(uint16_t))) { return EINVAL; } \
128 SIZE_T_OVERFLOW(*(pctr), srclen)) { return EINVAL; } \
134 SIZE_T_OVERFLOW(*(pctr), sizeof(uint8_t))) { return EINVAL; } \
/sssd-io/src/tests/
H A Dutil-tests.c463 fail_unless(!SIZE_T_OVERFLOW(1, 1), "unexpected overflow");
464 fail_unless(!SIZE_T_OVERFLOW(SIZE_MAX, 0), "unexpected overflow");
465 fail_unless(!SIZE_T_OVERFLOW(SIZE_MAX-10, 10), "unexpected overflow");
466 fail_unless(SIZE_T_OVERFLOW(SIZE_MAX, 1), "overflow not detected");
467 fail_unless(SIZE_T_OVERFLOW(SIZE_MAX, SIZE_MAX),
469 fail_unless(SIZE_T_OVERFLOW(SIZE_MAX, ULLONG_MAX),
471 fail_unless(SIZE_T_OVERFLOW(SIZE_MAX, -10), "overflow not detected");
/sssd-io/src/responder/pam/
H A Dpamsrv_cmd.c144 SIZE_T_OVERFLOW(*c, data_size)) return EINVAL;
181 if (*c+size > blen || SIZE_T_OVERFLOW(*c, size)) return EINVAL;
202 if (size != sizeof(uint32_t) || *c+size > blen || SIZE_T_OVERFLOW(*c, size))

Completed in 18 milliseconds