Lines Matching refs:pwd
212 if (ftp->pwd) { in ftp_gc()
213 efree(ftp->pwd); in ftp_gc()
214 ftp->pwd = NULL; in ftp_gc()
239 if (ftp->pwd) { in ftp_quit()
240 efree(ftp->pwd); in ftp_quit()
241 ftp->pwd = NULL; in ftp_quit()
461 char *pwd, *end; in ftp_pwd() local
468 if (ftp->pwd) { in ftp_pwd()
469 return ftp->pwd; in ftp_pwd()
478 if ((pwd = strchr(ftp->inbuf, '"')) == NULL) { in ftp_pwd()
481 if ((end = strrchr(++pwd, '"')) == NULL) { in ftp_pwd()
484 ftp->pwd = estrndup(pwd, end - pwd); in ftp_pwd()
486 return ftp->pwd; in ftp_pwd()
539 if (ftp->pwd) { in ftp_chdir()
540 efree(ftp->pwd); in ftp_chdir()
541 ftp->pwd = NULL; in ftp_chdir()
563 if (ftp->pwd) { in ftp_cdup()
564 efree(ftp->pwd); in ftp_cdup()
565 ftp->pwd = NULL; in ftp_cdup()