diff options
author | Andrew Bartlett <abartlet@samba.org> | 2001-11-09 11:16:06 +0000 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2001-11-09 11:16:06 +0000 |
commit | 395aa946cd4fb9d5e07dd2fee418045a8064dfab (patch) | |
tree | 33514af6045d3bd11238dac5dd83a853abdbe35c /source3/smbd/sesssetup.c | |
parent | 50093d3bbda60634b76a7ec14ab60c76a4b83a42 (diff) | |
download | samba-395aa946cd4fb9d5e07dd2fee418045a8064dfab.tar.gz samba-395aa946cd4fb9d5e07dd2fee418045a8064dfab.tar.bz2 samba-395aa946cd4fb9d5e07dd2fee418045a8064dfab.zip |
This change updates lp_guestaccount() to be a *global* paramater, rather than
per-share. I beleive that almost all the things that this could have done on
a per-share basis can be done with other tools, like 'force user'.
Almost all the user's of this paramater used it as a global anyway...
While this is one step at a time, I hope it will allow me to considerably
simplfy the make_connection() code, particularly for the user-level security
case.
This already removes an absolute truckload of extra attempted password lookups
on the guest account.
Andrew Bartlett
(This used to be commit 8e708332eded210c1d1fe0cebca3c9c19f054b71)
Diffstat (limited to 'source3/smbd/sesssetup.c')
-rw-r--r-- | source3/smbd/sesssetup.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/source3/smbd/sesssetup.c b/source3/smbd/sesssetup.c index 23d99d7352..e2edd5703e 100644 --- a/source3/smbd/sesssetup.c +++ b/source3/smbd/sesssetup.c @@ -383,7 +383,7 @@ static int reply_spnego_anonymous(connection_struct *conn, char *inbuf, char *ou nt_status = check_password(user_info, &server_info); - sess_vuid = register_vuid(server_info, lp_guestaccount(-1)); + sess_vuid = register_vuid(server_info, lp_guestaccount()); free_server_info(&server_info); if (sess_vuid == -1) { @@ -644,7 +644,7 @@ int reply_sesssetup_and_X(connection_struct *conn, char *inbuf,char *outbuf, if (*user) { pstrcpy(sub_user, user); } else { - pstrcpy(sub_user, lp_guestaccount(-1)); + pstrcpy(sub_user, lp_guestaccount()); } pstrcpy(current_user_info.smb_name,sub_user); |