Lines Matching refs:left
65 char left[PATH_MAX], next_token[PATH_MAX], symlink[PATH_MAX]; in sftp_realpath() local
89 left_len = strlcpy(left, path + 1, sizeof(left)); in sftp_realpath()
99 left_len = strlcpy(left, path, sizeof(left)); in sftp_realpath()
101 if (left_len >= sizeof(left) || resolved_len >= PATH_MAX) { in sftp_realpath()
114 p = strchr(left, '/'); in sftp_realpath()
115 s = p ? p : left + left_len; in sftp_realpath()
116 if (s - left >= (ptrdiff_t)sizeof(next_token)) { in sftp_realpath()
120 memcpy(next_token, left, s - left); in sftp_realpath()
121 next_token[s - left] = '\0'; in sftp_realpath()
122 left_len -= s - left; in sftp_realpath()
124 memmove(left, s + 1, left_len + 1); in sftp_realpath()
203 left_len = strlcat(symlink, left, sizeof(symlink)); in sftp_realpath()
209 left_len = strlcpy(left, symlink, sizeof(left)); in sftp_realpath()