smbfs_pwdutil.c revision 2
2N/A * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
2N/A * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
2N/A#include "smbfs_lib.h"
2N/A SMBFS_PWD_UID = 0,
2N/Astatic int smbfs_pwd_lock(void);
2N/Astatic int smbfs_pwd_unlock(void);
2N/A * buffer structure used by smbfs_pwd_fgetent/smbfs_pwd_fputent
2N/Atypedef struct smbfs_pwbuf {
2N/A (void) smbfs_pwd_unlock();
2N/A (void) smbfs_pwd_unlock();
2N/A (void) smbfs_pwd_unlock();
2N/A goto passwd_exit;
2N/A goto passwd_exit;
2N/A goto passwd_exit;
2N/A goto passwd_exit;
2N/A if ((smb_strcasecmp(
2N/A goto passwd_exit;
2N/A goto passwd_exit;
2N/A goto passwd_exit;
2N/A goto passwd_exit;
2N/A goto passwd_exit;
2N/A goto passwd_exit;
2N/A goto passwd_exit;
2N/A (void) smbfs_pwd_unlock();
2N/A goto passwd_exit;
2N/A goto passwd_exit;
2N/A goto passwd_exit;
2N/A goto passwd_exit;
2N/A if (delete_all)
2N/A if ((smb_strcasecmp(
2N/A goto passwd_exit;
2N/A goto passwd_exit;
2N/A goto passwd_exit;
2N/A goto passwd_exit;
2N/A (void) smbfs_pwd_unlock();
2N/Astatic smbfs_pwbuf_t *
2N/A for (i = 0; i < SMBFS_PWD_NARG; ++i) {
2N/A return (SMB_PWE_WRITE_FAILED);
2N/A return (SMB_PWE_SUCCESS);
2N/Asmbfs_pwd_lock(void)
2N/Asmbfs_pwd_unlock(void)
2N/A return (SMB_PWE_SYSTEM_ERROR);
2N/A return (SMB_PWE_SUCCESS);