mirror of
git://git.gnupg.org/gnupg.git
synced 2025-07-02 22:46:30 +02:00
(agent_send_all_options): Try to deduce the ttyname
from stdin.
This commit is contained in:
parent
65077adf83
commit
3060984dd1
3 changed files with 43 additions and 5 deletions
|
@ -377,9 +377,13 @@ agent_send_all_options (int fd)
|
|||
|
||||
if (!opt.ttyname)
|
||||
{
|
||||
const char *tmp;
|
||||
|
||||
dft_ttyname = getenv ("GPG_TTY");
|
||||
if ((!dft_ttyname || !*dft_ttyname) && tty_get_ttyname ())
|
||||
dft_ttyname = tty_get_ttyname ();
|
||||
if ((!dft_ttyname || !*dft_ttyname) && (tmp=ttyname (0)))
|
||||
dft_ttyname = tmp;
|
||||
if ((!dft_ttyname || !*dft_ttyname) && (tmp=tty_get_ttyname ()))
|
||||
dft_ttyname = tmp;
|
||||
}
|
||||
if (opt.ttyname || dft_ttyname)
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue