Lines Matching refs:pwd
208 if (ftp->pwd) { in ftp_gc()
209 efree(ftp->pwd); in ftp_gc()
210 ftp->pwd = NULL; in ftp_gc()
235 if (ftp->pwd) { in ftp_quit()
236 efree(ftp->pwd); in ftp_quit()
237 ftp->pwd = NULL; in ftp_quit()
421 char *pwd, *end; in ftp_pwd() local
428 if (ftp->pwd) { in ftp_pwd()
429 return ftp->pwd; in ftp_pwd()
438 if ((pwd = strchr(ftp->inbuf, '"')) == NULL) { in ftp_pwd()
441 if ((end = strrchr(++pwd, '"')) == NULL) { in ftp_pwd()
444 ftp->pwd = estrndup(pwd, end - pwd); in ftp_pwd()
446 return ftp->pwd; in ftp_pwd()
499 if (ftp->pwd) { in ftp_chdir()
500 efree(ftp->pwd); in ftp_chdir()
501 ftp->pwd = NULL; in ftp_chdir()
523 if (ftp->pwd) { in ftp_cdup()
524 efree(ftp->pwd); in ftp_cdup()
525 ftp->pwd = NULL; in ftp_cdup()