diff options
author | Shawn Emery <Shawn.Emery@Sun.COM> | 2010-01-22 00:35:58 -0700 |
---|---|---|
committer | Shawn Emery <Shawn.Emery@Sun.COM> | 2010-01-22 00:35:58 -0700 |
commit | 77191e8775ec29406dec7210fc064d8fd759dd24 (patch) | |
tree | e578cc3c3c3bb25c336e5d515369d473eb2ba253 /usr/src/lib/smbsrv/libsmbns/common/libsmbns.h | |
parent | 986b458dd38036ac346e3cedf55812c5fad90cde (diff) | |
download | illumos-joyent-77191e8775ec29406dec7210fc064d8fd759dd24.tar.gz |
6913833 smbadm join should use /dev/random
Diffstat (limited to 'usr/src/lib/smbsrv/libsmbns/common/libsmbns.h')
-rw-r--r-- | usr/src/lib/smbsrv/libsmbns/common/libsmbns.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/usr/src/lib/smbsrv/libsmbns/common/libsmbns.h b/usr/src/lib/smbsrv/libsmbns/common/libsmbns.h index 2493700e17..ae50db535b 100644 --- a/usr/src/lib/smbsrv/libsmbns/common/libsmbns.h +++ b/usr/src/lib/smbsrv/libsmbns/common/libsmbns.h @@ -19,7 +19,7 @@ * CDDL HEADER END */ /* - * Copyright 2009 Sun Microsystems, Inc. All rights reserved. + * Copyright 2010 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. */ @@ -59,6 +59,7 @@ typedef struct smb_ads_host_info { typedef enum smb_adjoin_status { SMB_ADJOIN_SUCCESS = 0, SMB_ADJOIN_ERR_GET_HANDLE, + SMB_ADJOIN_ERR_GEN_PWD, SMB_ADJOIN_ERR_GET_DCLEVEL, SMB_ADJOIN_ERR_ADD_TRUST_ACCT, SMB_ADJOIN_ERR_MOD_TRUST_ACCT, @@ -89,7 +90,7 @@ extern int smb_ads_lookup_share(smb_ads_handle_t *, const char *, const char *, char *); extern int smb_ads_add_share(smb_ads_handle_t *, const char *, const char *, const char *); -extern smb_adjoin_status_t smb_ads_join(char *, char *, char *, char *, int); +extern smb_adjoin_status_t smb_ads_join(char *, char *, char *, char *, size_t); extern void smb_ads_join_errmsg(smb_adjoin_status_t); extern boolean_t smb_ads_lookup_msdcs(char *, char *, char *, uint32_t); extern smb_ads_host_info_t *smb_ads_find_host(char *, char *); |