gcc -DHAVE_CONFIG_H -I.. -I.. -g -O2 -MT lttd.o -MD -MP -MF
.deps/lttd.Tpo
+-c -o lttd.o lttd.c
lttd.c: In function 'read_subbuffer':
lttd.c:467: warning: passing argument 2 of 'splice' from incompatible pointer type
git-svn-id: http://ltt.polymtl.ca/svn@3161
04897980-b3bd-0310-b5e0-
8ef037075253
unsigned int consumed_old;
int err;
long ret;
unsigned int consumed_old;
int err;
long ret;
- unsigned long len, offset;
+ unsigned long len;
+ off_t offset;
err = ioctl(pair->channel, RELAY_GET_SUBBUF, &consumed_old);
err = ioctl(pair->channel, RELAY_GET_SUBBUF, &consumed_old);
len = pair->subbuf_size;
offset = 0;
while (len > 0) {
len = pair->subbuf_size;
offset = 0;
while (len > 0) {
- printf_verbose("splice chan to pipe offset %lu\n", offset);
+ printf_verbose("splice chan to pipe offset %lu\n",
+ (unsigned long)offset);
ret = splice(pair->channel, &offset, thread_pipe[1], NULL,
len, SPLICE_F_MOVE);
printf_verbose("splice chan to pipe ret %ld\n", ret);
ret = splice(pair->channel, &offset, thread_pipe[1], NULL,
len, SPLICE_F_MOVE);
printf_verbose("splice chan to pipe ret %ld\n", ret);