Home | History | Annotate | Download | only in openbsd-compat

Lines Matching defs:symlink

47  * Find the real name of path, by removing all ".", ".." and symlink
59 char left[PATH_MAX], next_token[PATH_MAX], symlink[PATH_MAX];
150 slen = readlink(resolved, symlink, sizeof(symlink) - 1);
153 symlink[slen] = '\0';
154 if (symlink[0] == '/') {
167 * append them to symlink. The result is placed
171 if (symlink[slen - 1] != '/') {
172 if (slen + 1 >= sizeof(symlink)) {
176 symlink[slen] = '/';
177 symlink[slen + 1] = 0;
179 left_len = strlcat(symlink, left, sizeof(left));
185 left_len = strlcpy(left, symlink, sizeof(left));