Lines Matching defs:symlink
56 * Find the real name of path, by removing all ".", ".." and symlink
68 char left[PATH_MAX], next_token[PATH_MAX], symlink[PATH_MAX];
176 slen = readlink(resolved, symlink, sizeof(symlink) - 1);
179 symlink[slen] = '\0';
180 if (symlink[0] == '/') {
193 * append them to symlink. The result is placed
197 if (symlink[slen - 1] != '/') {
199 (ptrdiff_t)sizeof(symlink)) {
203 symlink[slen] = '/';
204 symlink[slen + 1] = 0;
206 left_len = strlcat(symlink, left, sizeof(symlink));
207 if (left_len >= sizeof(symlink)) {
212 left_len = strlcpy(left, symlink, sizeof(left));