use fixed name
This commit is contained in:
@@ -93,7 +93,7 @@ void
|
|||||||
threadmain(int argc, char **argv)
|
threadmain(int argc, char **argv)
|
||||||
{
|
{
|
||||||
int fd, pid, export, dotextlist;
|
int fd, pid, export, dotextlist;
|
||||||
char dir[100];
|
char dir[100], *ns;
|
||||||
char sock[200], addr[200];
|
char sock[200], addr[200];
|
||||||
uvlong x;
|
uvlong x;
|
||||||
|
|
||||||
@@ -129,6 +129,9 @@ threadmain(int argc, char **argv)
|
|||||||
if(dotextlist)
|
if(dotextlist)
|
||||||
listkeystext();
|
listkeystext();
|
||||||
|
|
||||||
|
ns = getns();
|
||||||
|
snprint(sock, sizeof sock, "%s/ssh-agent.socket", ns);
|
||||||
|
if(0){
|
||||||
x = ((uvlong)fastrand()<<32) | fastrand();
|
x = ((uvlong)fastrand()<<32) | fastrand();
|
||||||
x ^= ((uvlong)fastrand()<<32) | fastrand();
|
x ^= ((uvlong)fastrand()<<32) | fastrand();
|
||||||
snprint(dir, sizeof dir, "/tmp/ssh-%llux", x);
|
snprint(dir, sizeof dir, "/tmp/ssh-%llux", x);
|
||||||
@@ -136,6 +139,7 @@ threadmain(int argc, char **argv)
|
|||||||
sysfatal("mkdir %s: %r", dir);
|
sysfatal("mkdir %s: %r", dir);
|
||||||
close(fd);
|
close(fd);
|
||||||
snprint(sock, sizeof sock, "%s/agent.%d", dir, pid);
|
snprint(sock, sizeof sock, "%s/agent.%d", dir, pid);
|
||||||
|
}
|
||||||
snprint(addr, sizeof addr, "unix!%s", sock);
|
snprint(addr, sizeof addr, "unix!%s", sock);
|
||||||
|
|
||||||
if((afd = announce(addr, adir)) < 0)
|
if((afd = announce(addr, adir)) < 0)
|
||||||
|
|||||||
Reference in New Issue
Block a user