diff options
author | Damien Miller <djm@mindrot.org> | 2009-01-28 16:29:49 +1100 |
---|---|---|
committer | Damien Miller <djm@mindrot.org> | 2009-01-28 16:29:49 +1100 |
commit | a1c1b6c86d506c10daac0161f7fc56368cc6ef6e (patch) | |
tree | 0b8eb2b4afc01c9fb592fb8e2a7594b21448cbf2 /session.c | |
parent | 5bc6aae3dbeda2e6b23361238b16fbadbfcd2ce5 (diff) |
- djm@cvs.openbsd.org 2009/01/22 09:46:01
[channels.c channels.h session.c]
make Channel->path an allocated string, saving a few bytes here and
there and fixing bz#1380 in the process; ok markus@
Diffstat (limited to 'session.c')
-rw-r--r-- | session.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: session.c,v 1.244 2008/11/09 12:34:47 tobias Exp $ */ | 1 | /* $OpenBSD: session.c,v 1.245 2009/01/22 09:46:01 djm Exp $ */ |
2 | /* | 2 | /* |
3 | * Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland | 3 | * Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland |
4 | * All rights reserved | 4 | * All rights reserved |
@@ -234,7 +234,7 @@ auth_input_request_forwarding(struct passwd * pw) | |||
234 | SSH_CHANNEL_AUTH_SOCKET, sock, sock, -1, | 234 | SSH_CHANNEL_AUTH_SOCKET, sock, sock, -1, |
235 | CHAN_X11_WINDOW_DEFAULT, CHAN_X11_PACKET_DEFAULT, | 235 | CHAN_X11_WINDOW_DEFAULT, CHAN_X11_PACKET_DEFAULT, |
236 | 0, "auth socket", 1); | 236 | 0, "auth socket", 1); |
237 | strlcpy(nc->path, auth_sock_name, sizeof(nc->path)); | 237 | nc->path = xstrdup(auth_sock_name); |
238 | return 1; | 238 | return 1; |
239 | 239 | ||
240 | authsock_err: | 240 | authsock_err: |