Commit Diff


commit - 51b2b17ecbffa67058edefe4ed64838e2def1e76
commit + adce5c38a053088503fdc7ef56c651b26432167f
blob - ca14a38e89d0bd62a1a9115d4dbb90934afb60fd
blob + 7dd32a01c16ee310db6ac416be38136e94d04a40
--- listener.c
+++ listener.c
@@ -341,7 +341,7 @@ listener_dispatch_main(int fd, short event, void *d)
 			event_set(&client->iev.ev, client->iev.ibuf.fd,
 			    client->iev.events, client->iev.handler, client);
 			listener_imsg_compose_client(client, IMSG_AUTH,
-			    0, imsg.data, IMSG_DATA_SIZE(imsg));
+			    client->id, imsg.data, IMSG_DATA_SIZE(imsg));
 			break;
 		case IMSG_AUTH_DIR:
 			find.id = imsg.hdr.peerid;