|
|
|
|
|
|
|
|
|
|
xen-devel
Re: [Xen-devel] [PATCH] libxc hardening
On 23 Jun 2005, at 05:15, Anthony Liguori wrote:
The following patches hardens a good portion of libxc's error path
code against errno clobbering. Errno clobbering occurs when a
function returns a failure code (such as -1) but then calls some other
function (like munmap or perror) that could potentially change the
value of errno.
mmap() will never return NULL address (according to the man page). I
guess you might be able to force it with MAP_FIXED, but no sane mmap
implementation would ever automatically choose NULL as a reasonable
valid return address. :-)
-- Keir
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
|
|
|
|