X-Git-Url: http://git.openafs.org/?p=openafs.git;a=blobdiff_plain;f=src%2Fbozo%2Fbosserver.c;h=fa568076e3a35fc8d29d861096962f649ff35c2f;hp=ca85c229e43dec7e7f3941868677e45cf92bcab7;hb=381c7afbe60a0e6d53e8cc1bca2de920574b3383;hpb=d908845831ec6d6f641b06926b6724bd4818043c diff --git a/src/bozo/bosserver.c b/src/bozo/bosserver.c index ca85c22..fa56807 100644 --- a/src/bozo/bosserver.c +++ b/src/bozo/bosserver.c @@ -283,11 +283,17 @@ CreateDirs(const char *coredir) return errno; if (symlink(AFSDIR_SERVER_THISCELL_FILEPATH, - AFSDIR_CLIENT_THISCELL_FILEPATH)) - return errno; + AFSDIR_CLIENT_THISCELL_FILEPATH)) { + if (errno != EEXIST) { + return errno; + } + } if (symlink(AFSDIR_SERVER_CELLSERVDB_FILEPATH, - AFSDIR_CLIENT_CELLSERVDB_FILEPATH)) - return errno; + AFSDIR_CLIENT_CELLSERVDB_FILEPATH)) { + if (errno != EEXIST) { + return errno; + } + } #endif /* AFS_NT40_ENV */ if (coredir) { if (MakeDir(coredir))