From 9ecad221ecbd78fa6330bfa7174171dbd7b9b812 Mon Sep 17 00:00:00 2001 From: delphij Date: Fri, 14 Nov 2014 18:30:20 +0000 Subject: [PATCH] MFC r274383: Test errno against EEXIST as well. git-svn-id: svn://svn.freebsd.org/base/stable/10@274522 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f --- contrib/hyperv/tools/hv_kvp_daemon.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contrib/hyperv/tools/hv_kvp_daemon.c b/contrib/hyperv/tools/hv_kvp_daemon.c index b0a84d411..73d2e235e 100644 --- a/contrib/hyperv/tools/hv_kvp_daemon.c +++ b/contrib/hyperv/tools/hv_kvp_daemon.c @@ -285,7 +285,7 @@ kvp_file_init(void) int alloc_unit = sizeof(struct kvp_record) * ENTRIES_PER_BLOCK; if (mkdir("/var/db/hyperv/pool", S_IRUSR | S_IWUSR | S_IROTH) < 0 && - errno != EISDIR) { + (errno != EEXIST && errno != EISDIR)) { KVP_LOG(LOG_ERR, " Failed to create /var/db/hyperv/pool\n"); exit(EXIT_FAILURE); } -- 2.45.0