criu/pie
Andrey Vagin 3f23bde548 criu: print correct errno messages from pr_perror()
"%m" can't be used to print strerror(errno), because print_on_level()
calls gettimeofday() which can overwrite errno.

For example:
13486 connect(4, {sa_family=AF_INET, sin_port=htons(8880), sin_addr=inet_addr("127.0.0.1")}, 16) = -1 ENETUNREACH (Network is unreachable)
13486 gettimeofday({1423756664, 717423}, NULL) = 0
13486 open("/etc/localtime", O_RDONLY|O_CLOEXEC) = -1 EACCES (Permission denied)
13486 write(2, "15:57:44.717:     4: ERR: socket_udp.c:73: Can't connect (errno = 101 (Permission denied))\n", 91) = 91

Signed-off-by: Andrey Vagin <avagin@openvz.org>
Signed-off-by: Pavel Emelyanov <xemul@parallels.com>
2015-02-13 15:14:44 +03:00
..
log-simple.c plugin: allow to use logging function in plugins 2013-12-18 21:52:12 +04:00
Makefile Customize AArch64 VDSO code 2014-08-06 19:00:17 +04:00
parasite.c pie: Fix sizeof's printinf format 2014-12-30 15:12:06 +03:00
pie.lds.S.in pie: Fix pie.lds.S.in script to work with the gold linker 2014-03-11 22:15:02 +04:00
restorer.c criu: print correct errno messages from pr_perror() 2015-02-13 15:14:44 +03:00
util-fd.c util-fd: print errors from send_fds 2014-04-09 13:24:40 +04:00
util.c criu: Drop redundant newline from pr_perror 2014-08-22 19:22:39 +04:00