Skip to content
Snippets Groups Projects
Commit 25c74791 authored by Eric Vidal's avatar Eric Vidal :speech_balloon:
Browse files

do not create resolve symlink at write time

parent 9aebb17c
No related branches found
No related tags found
No related merge requests found
......@@ -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:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment