Lines Matching refs:pwd
201 if (ftp->pwd) { in ftp_gc()
202 efree(ftp->pwd); in ftp_gc()
203 ftp->pwd = NULL; in ftp_gc()
228 if (ftp->pwd) { in ftp_quit()
229 efree(ftp->pwd); in ftp_quit()
230 ftp->pwd = NULL; in ftp_quit()
451 char *pwd, *end; in ftp_pwd() local
458 if (ftp->pwd) { in ftp_pwd()
459 return ftp->pwd; in ftp_pwd()
468 if ((pwd = strchr(ftp->inbuf, '"')) == NULL) { in ftp_pwd()
471 if ((end = strrchr(++pwd, '"')) == NULL) { in ftp_pwd()
474 ftp->pwd = estrndup(pwd, end - pwd); in ftp_pwd()
476 return ftp->pwd; in ftp_pwd()
529 if (ftp->pwd) { in ftp_chdir()
530 efree(ftp->pwd); in ftp_chdir()
531 ftp->pwd = NULL; in ftp_chdir()
553 if (ftp->pwd) { in ftp_cdup()
554 efree(ftp->pwd); in ftp_cdup()
555 ftp->pwd = NULL; in ftp_cdup()