]> granicus.if.org Git - strace/commitdiff
tests/aio.c: use errno2name
authorDmitry V. Levin <ldv@altlinux.org>
Thu, 21 Apr 2016 20:29:29 +0000 (20:29 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Thu, 21 Apr 2016 20:52:41 +0000 (20:52 +0000)
tests/aio.c

index 5335a2606511b2865902723cc34275a136f1ff5e..9bcf23b99795f322a5bb8e8e2f3e68bf1d850eef 100644 (file)
@@ -172,10 +172,10 @@ main(void)
               (unsigned long long) cb[1].aio_data, &cb[1], sizeof_data1,
               nr);
 
-       assert(syscall(__NR_io_cancel, *ctx, cbc, ev) == -1 && EINVAL == errno);
+       assert(syscall(__NR_io_cancel, *ctx, cbc, ev) == -1);
        printf("io_cancel(%lu, {data=%#llx, pread, reqprio=99, fildes=-42}, %p) "
-               "= -1 EINVAL (%m)\n",
-              *ctx, (unsigned long long) cbc->aio_data, ev);
+               "= -1 %s (%m)\n",
+              *ctx, (unsigned long long) cbc->aio_data, ev, errno2name());
 
        if (syscall(__NR_io_submit, *ctx, nr, cbvs) != (long) nr)
                perror_msg_and_skip("io_submit");