diff options
author | Darren Tucker <dtucker@zip.com.au> | 2004-06-22 15:06:46 +1000 |
---|---|---|
committer | Darren Tucker <dtucker@zip.com.au> | 2004-06-22 15:06:46 +1000 |
commit | b09b677166eb973948f189184e6ae4f60dafb2b9 (patch) | |
tree | c9eb461596514cf6211049523765db81fbe38070 | |
parent | 430c6a1552e25a1163e6fa1bade9a276791679a6 (diff) |
- dtucker@cvs.openbsd.org 2004/06/22 05:05:45
[monitor.c monitor_wrap.c]
Change login->username, will prevent -Wshadow errors in Portable;
ok markus@
-rw-r--r-- | ChangeLog | 6 | ||||
-rw-r--r-- | monitor.c | 14 | ||||
-rw-r--r-- | monitor_wrap.c | 6 |
3 files changed, 15 insertions, 11 deletions
@@ -41,6 +41,10 @@ | |||
41 | - markus@cvs.openbsd.org 2004/06/22 03:12:13 | 41 | - markus@cvs.openbsd.org 2004/06/22 03:12:13 |
42 | [regress/envpass.sh regress/multiplex.sh] | 42 | [regress/envpass.sh regress/multiplex.sh] |
43 | more portable env passing tests | 43 | more portable env passing tests |
44 | - dtucker@cvs.openbsd.org 2004/06/22 05:05:45 | ||
45 | [monitor.c monitor_wrap.c] | ||
46 | Change login->username, will prevent -Wshadow errors in Portable; | ||
47 | ok markus@ | ||
44 | - (dtucker) [monitor.c] Fix Portable-specific -Wshadow warnings on "socket". | 48 | - (dtucker) [monitor.c] Fix Portable-specific -Wshadow warnings on "socket". |
45 | - (dtucker) [defines.h] Define __dead if not already defined. | 49 | - (dtucker) [defines.h] Define __dead if not already defined. |
46 | 50 | ||
@@ -1365,4 +1369,4 @@ | |||
1365 | - (djm) Trim deprecated options from INSTALL. Mention UsePAM | 1369 | - (djm) Trim deprecated options from INSTALL. Mention UsePAM |
1366 | - (djm) Fix quote handling in sftp; Patch from admorten AT umich.edu | 1370 | - (djm) Fix quote handling in sftp; Patch from admorten AT umich.edu |
1367 | 1371 | ||
1368 | $Id: ChangeLog,v 1.3431 2004/06/22 03:38:56 dtucker Exp $ | 1372 | $Id: ChangeLog,v 1.3432 2004/06/22 05:06:46 dtucker Exp $ |
@@ -25,7 +25,7 @@ | |||
25 | */ | 25 | */ |
26 | 26 | ||
27 | #include "includes.h" | 27 | #include "includes.h" |
28 | RCSID("$OpenBSD: monitor.c,v 1.59 2004/06/21 17:36:31 avsm Exp $"); | 28 | RCSID("$OpenBSD: monitor.c,v 1.60 2004/06/22 05:05:45 dtucker Exp $"); |
29 | 29 | ||
30 | #include <openssl/dh.h> | 30 | #include <openssl/dh.h> |
31 | 31 | ||
@@ -551,7 +551,7 @@ mm_answer_sign(int sock, Buffer *m) | |||
551 | int | 551 | int |
552 | mm_answer_pwnamallow(int sock, Buffer *m) | 552 | mm_answer_pwnamallow(int sock, Buffer *m) |
553 | { | 553 | { |
554 | char *login; | 554 | char *username; |
555 | struct passwd *pwent; | 555 | struct passwd *pwent; |
556 | int allowed = 0; | 556 | int allowed = 0; |
557 | 557 | ||
@@ -560,13 +560,13 @@ mm_answer_pwnamallow(int sock, Buffer *m) | |||
560 | if (authctxt->attempt++ != 0) | 560 | if (authctxt->attempt++ != 0) |
561 | fatal("%s: multiple attempts for getpwnam", __func__); | 561 | fatal("%s: multiple attempts for getpwnam", __func__); |
562 | 562 | ||
563 | login = buffer_get_string(m, NULL); | 563 | username = buffer_get_string(m, NULL); |
564 | 564 | ||
565 | pwent = getpwnamallow(login); | 565 | pwent = getpwnamallow(username); |
566 | 566 | ||
567 | authctxt->user = xstrdup(login); | 567 | authctxt->user = xstrdup(username); |
568 | setproctitle("%s [priv]", pwent ? login : "unknown"); | 568 | setproctitle("%s [priv]", pwent ? username : "unknown"); |
569 | xfree(login); | 569 | xfree(username); |
570 | 570 | ||
571 | buffer_clear(m); | 571 | buffer_clear(m); |
572 | 572 | ||
diff --git a/monitor_wrap.c b/monitor_wrap.c index d9cbd9e32..0f5ecaaee 100644 --- a/monitor_wrap.c +++ b/monitor_wrap.c | |||
@@ -25,7 +25,7 @@ | |||
25 | */ | 25 | */ |
26 | 26 | ||
27 | #include "includes.h" | 27 | #include "includes.h" |
28 | RCSID("$OpenBSD: monitor_wrap.c,v 1.36 2004/06/21 17:36:31 avsm Exp $"); | 28 | RCSID("$OpenBSD: monitor_wrap.c,v 1.37 2004/06/22 05:05:45 dtucker Exp $"); |
29 | 29 | ||
30 | #include <openssl/bn.h> | 30 | #include <openssl/bn.h> |
31 | #include <openssl/dh.h> | 31 | #include <openssl/dh.h> |
@@ -194,7 +194,7 @@ mm_key_sign(Key *key, u_char **sigp, u_int *lenp, u_char *data, u_int datalen) | |||
194 | } | 194 | } |
195 | 195 | ||
196 | struct passwd * | 196 | struct passwd * |
197 | mm_getpwnamallow(const char *login) | 197 | mm_getpwnamallow(const char *username) |
198 | { | 198 | { |
199 | Buffer m; | 199 | Buffer m; |
200 | struct passwd *pw; | 200 | struct passwd *pw; |
@@ -203,7 +203,7 @@ mm_getpwnamallow(const char *login) | |||
203 | debug3("%s entering", __func__); | 203 | debug3("%s entering", __func__); |
204 | 204 | ||
205 | buffer_init(&m); | 205 | buffer_init(&m); |
206 | buffer_put_cstring(&m, login); | 206 | buffer_put_cstring(&m, username); |
207 | 207 | ||
208 | mm_request_send(pmonitor->m_recvfd, MONITOR_REQ_PWNAM, &m); | 208 | mm_request_send(pmonitor->m_recvfd, MONITOR_REQ_PWNAM, &m); |
209 | 209 | ||