|
Lines 1173-1179
main(int ac, char **av)
Link Here
|
| 1173 |
|
1173 |
|
| 1174 |
if (agentsocket == NULL) { |
1174 |
if (agentsocket == NULL) { |
| 1175 |
/* Create private directory for agent socket */ |
1175 |
/* Create private directory for agent socket */ |
| 1176 |
strlcpy(socket_dir, "/tmp/ssh-XXXXXXXXXX", sizeof socket_dir); |
1176 |
char *tmpdir = getenv("TMPDIR"); |
|
|
1177 |
if (!tmpdir) |
| 1178 |
tmpdir = "/tmp"; |
| 1179 |
snprintf(socket_dir, sizeof socket_dir, "%s/ssh-XXXXXXXXXX", tmpdir); |
| 1177 |
if (mkdtemp(socket_dir) == NULL) { |
1180 |
if (mkdtemp(socket_dir) == NULL) { |
| 1178 |
perror("mkdtemp: private socket dir"); |
1181 |
perror("mkdtemp: private socket dir"); |
| 1179 |
exit(1); |
1182 |
exit(1); |