From 25c7479105306182a56f834b43b497b7ddca6419 Mon Sep 17 00:00:00 2001 From: obarun <eric@obarun.org> Date: Sun, 21 May 2023 21:25:35 +1100 Subject: [PATCH] do not create resolve symlink at write time --- src/lib66/service/service_resolve_write.c | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/src/lib66/service/service_resolve_write.c b/src/lib66/service/service_resolve_write.c index b8cd0d30..bf23ed4f 100644 --- a/src/lib66/service/service_resolve_write.c +++ b/src/lib66/service/service_resolve_write.c @@ -27,8 +27,7 @@ int service_resolve_write(resolve_service_t *res) { log_flow() ; - int r, e = 0 ; - + int e = 0 ; char *name = res->sa.s + res->name ; size_t namelen = strlen(name), homelen = strlen(res->sa.s + res->path.home) ; char sym[homelen + SS_SYSTEM_LEN + SS_RESOLVE_LEN + SS_SERVICE_LEN + 1 + namelen + 1] ; @@ -44,13 +43,6 @@ int service_resolve_write(resolve_service_t *res) if (!resolve_write(wres, dst, name)) goto err ; - log_trace("symlink: ", sym, " to: ", dst) ; - r = symlink(dst, sym) ; - if (r < 0 && errno != EEXIST) { - log_warnusys("point symlink: ", sym, " to: ", dst) ; - goto err ; - } - e = 1 ; err: -- GitLab