diff options
author | Paolo Bonzini <pbonzini@redhat.com> | 2015-11-02 15:17:37 +0100 |
---|---|---|
committer | Michael Tokarev <mjt@tls.msk.ru> | 2015-11-06 15:42:38 +0300 |
commit | 6268520d7df9b3f183bb4397218c9287441bc04f (patch) | |
tree | 300fc2ae1daa2b7760118336babc0b002ac87399 /slirp/socket.c | |
parent | b30d80546421c6ea919096b596887f496c80af0a (diff) | |
download | qemu-6268520d7df9b3f183bb4397218c9287441bc04f.tar.gz qemu-6268520d7df9b3f183bb4397218c9287441bc04f.tar.bz2 qemu-6268520d7df9b3f183bb4397218c9287441bc04f.zip |
pci-assign: do not test path with access() before opening
Using access() is a time-of-check/time-of-use race condition. It is
okay to use them to provide better error messages, but that is pretty
much it.
In this case we can get the same error from fopen(), so just use
strerror and errno there---which actually improves the error
message most of the time.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
Diffstat (limited to 'slirp/socket.c')
0 files changed, 0 insertions, 0 deletions