summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTim Potter <tpot@samba.org>2002-09-23 21:24:31 +0000
committerTim Potter <tpot@samba.org>2002-09-23 21:24:31 +0000
commit0ad19825df318030b1772404570cd993fe49e40a (patch)
treed7f657f1b23fc6b1675ea9ad1cbde48187fb8d7d
parent066b163bde9419d32fe8ffe00c1841107357c138 (diff)
downloadsamba-0ad19825df318030b1772404570cd993fe49e40a.tar.gz
samba-0ad19825df318030b1772404570cd993fe49e40a.tar.xz
samba-0ad19825df318030b1772404570cd993fe49e40a.zip
Don't uppercase the username and domain in a session setup.
-rw-r--r--source/client/client.c2
-rw-r--r--source/libsmb/cliconnect.c4
2 files changed, 2 insertions, 4 deletions
diff --git a/source/client/client.c b/source/client/client.c
index 7afd8f25bc3..eb6b5727608 100644
--- a/source/client/client.c
+++ b/source/client/client.c
@@ -2758,7 +2758,6 @@ static void remember_query_host(const char *arg,
got_pass = True;
memset(strchr_m(getenv("USER"),'%')+1,'X',strlen(password));
}
- strupper(username);
}
/* modification to support PASSWD environmental var
@@ -2775,7 +2774,6 @@ static void remember_query_host(const char *arg,
if (*username == 0 && getenv("LOGNAME")) {
pstrcpy(username,getenv("LOGNAME"));
- strupper(username);
}
if (*username == 0) {
diff --git a/source/libsmb/cliconnect.c b/source/libsmb/cliconnect.c
index 298b1e52b61..62acccdfb77 100644
--- a/source/libsmb/cliconnect.c
+++ b/source/libsmb/cliconnect.c
@@ -317,8 +317,8 @@ static BOOL cli_session_setup_nt1(struct cli_state *cli, char *user,
p = smb_buf(cli->outbuf);
memcpy(p,pword,passlen); p += passlen;
memcpy(p,ntpword,ntpasslen); p += ntpasslen;
- p += clistr_push(cli, p, user, -1, STR_TERMINATE|STR_UPPER);
- p += clistr_push(cli, p, workgroup, -1, STR_TERMINATE|STR_UPPER);
+ p += clistr_push(cli, p, user, -1, STR_TERMINATE);
+ p += clistr_push(cli, p, workgroup, -1, STR_TERMINATE);
p += clistr_push(cli, p, "Unix", -1, STR_TERMINATE);
p += clistr_push(cli, p, "Samba", -1, STR_TERMINATE);
cli_setup_bcc(cli, p);