curdir
*(file) == '/' ? "" : curdir(), file);
*(file1) == '/' ? "" : curdir(), file1, \
*(file2) == '/' ? "" : curdir(), file2);
*(file) == '/' ? "" : curdir(), file); \
cmd, (*(file) == '/') ? "" : curdir(), file, \
static char *curdir(void);
char curdir[PATH_MAX];
if (getcwd(curdir, sizeof(curdir)) == NULL) {
curdir, dirv[d]);
getpathname(char *namebuf, size_t buflen, ino_t curdir, ino_t ino)
if (curdir == ino && ino == EXT2_ROOTINO) {
(statemap[curdir] != DSTATE && statemap[curdir] != DFOUND)) {
if (curdir != ino) {
idesc.id_parent = curdir;
getpathname(char *namebuf, size_t namebuflen, ino_t curdir, ino_t ino)
if (curdir == ino && ino == ROOTINO) {
(GET_ISTATE(curdir) != DSTATE && GET_ISTATE(curdir) != DFOUND)) {
if (curdir != ino) {
idesc.id_parent = curdir;
canon("/", curdir, sizeof curdir);
getcmd(curdir, cmd, sizeof cmd, name, sizeof name, &arglist);
(void)strlcpy(curdir, name, sizeof curdir);
printlist(name, curdir);
if (curdir[1] == '\0')
fprintf(stderr, "%s\n", &curdir[1]);
getcmd(char *curdir, char *cmd, size_t cmdlen, char *name, size_t namelen,
(void)strlcpy(name, curdir, PATH_MAX);
snprintf(output, sizeof(output), "%s/%s", curdir, rawname);
char curdir[PATH_MAX];
curdir = silent ? buf : NULL;
curdir = rcurdir = ocurdir;
curdir = rcurdir = ocurdir;
curdir = rcurdir = ocurdir;
curdir = rcurdir = ocurdir;
char *curdir;
const char *curdir;
curdir = dir;
if (startswith(filename, curdir, curdir_len))
static const char *curdir, *objdir;
curdir = c;
curdir);
b->name, ra, rb, p, curdir);
Attrib *a, curdir, ldirattrib, newdir, lsym;
curdir = *dirattrib; /* dirattrib will be clobbered */
curdir.flags &= ~SSH2_FILEXFER_ATTR_SIZE;
curdir.flags &= ~SSH2_FILEXFER_ATTR_UIDGID;
if ((curdir.flags & SSH2_FILEXFER_ATTR_PERMISSIONS) == 0) {
curdir.perm = S_IWUSR|S_IXUSR;
curdir.flags |= SSH2_FILEXFER_ATTR_PERMISSIONS;
mode = curdir.perm & 01777;
curdir.perm = mode | (S_IWUSR|S_IXUSR);
if (sftp_mkdir(to, to_path, &curdir, 0) == 0)
curdir.perm = mode;
sftp_setstat(to, to_path, &curdir);