#include <limits.h>
#include <string.h>
#include <getopt.h>
+#include <fcntl.h>
#include <sys/poll.h>
#include <sys/types.h>
if (poll(&pfd, 1, -1) < 0)
return error("poll");
- written = vmsplice(fd, &iov[idx], 2 - idx, splice_flags);
+ written = svmsplice(fd, &iov[idx], 2 - idx, splice_flags);
if (written <= 0)
return error("vmsplice");