diff options
author | Bo Yang <boyang@samba.org> | 2009-12-10 17:20:03 +0800 |
---|---|---|
committer | Bo Yang <boyang@samba.org> | 2009-12-10 17:22:25 +0800 |
commit | b386c3311d8c05ccbd075ab86be2ddace335b73b (patch) | |
tree | 54c88d50b2793636cc7e6c0b73c565ccbaa1db08 | |
parent | bfbccbbc2bcfd3b522176ba381da97b6f679c5fc (diff) | |
download | samba-b386c3311d8c05ccbd075ab86be2ddace335b73b.tar.gz samba-b386c3311d8c05ccbd075ab86be2ddace335b73b.tar.bz2 samba-b386c3311d8c05ccbd075ab86be2ddace335b73b.zip |
s3: Fix build on non-linux platform.
Signed-off-by: Bo Yang <boyang@samba.org>
-rw-r--r-- | nsswitch/pam_winbind.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/nsswitch/pam_winbind.c b/nsswitch/pam_winbind.c index 2563f383ef..2e6520c1ce 100644 --- a/nsswitch/pam_winbind.c +++ b/nsswitch/pam_winbind.c @@ -807,6 +807,8 @@ static int wbc_auth_error_to_pam_error(struct pwb_context *ctx, return pam_winbind_request_log(ctx, ret, username, fn); } +/* PAM_RADIO_TYPE is linux-only. */ +#ifdef LINUX static bool _pam_winbind_change_pwd(struct pwb_context *ctx) { struct pam_message msg, *pmsg; @@ -837,6 +839,12 @@ static bool _pam_winbind_change_pwd(struct pwb_context *ctx) _pam_drop_reply(resp, 1); return retval; } +#else +static bool _pam_winbind_change_pwd(struct pwb_context *ctx) +{ + return false; +} +#endif /** |