check_quota(CQF_NONE, ARG_STR(QCMD(Q_XSETQLIM, PRJQUOTA)),
bogus_special, bogus_special_str, 0, bogus_addr);
- fill_memory_ex((char *) xdq, sizeof(*xdq), 0x8e);
+ fill_memory_ex((char *) xdq, sizeof(*xdq), 0x8e, 0x80);
check_quota(CQF_ADDR_CB, ARG_STR(QCMD(Q_XSETQLIM, PRJQUOTA)),
bogus_dev, bogus_dev_str, 3141592653U,
static inline void
-fill_memory_ex(char *ptr, size_t size, unsigned char start)
+fill_memory_ex(char *ptr, size_t size, unsigned char start,
+ unsigned char period)
{
size_t i;
for (i = 0; i < size; i++) {
- ptr[i] = start + i % 80;
+ ptr[i] = start + i % period;
}
}
static inline void
fill_memory(char *ptr, size_t size)
{
- fill_memory_ex(ptr, size, 0x80);
+ fill_memory_ex(ptr, size, 0x80, 0x80);
}
static inline void