summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/smbsrv/netrauth.h
diff options
context:
space:
mode:
authorGordon Ross <gwr@nexenta.com>2014-06-05 14:30:31 -0400
committerGordon Ross <gwr@nexenta.com>2015-10-26 10:17:47 -0400
commitb3700b074e637f8c6991b70754c88a2cfffb246b (patch)
treec979fb7c426aec884413fae889fab8356ca9ef17 /usr/src/uts/common/smbsrv/netrauth.h
parented81dd52230eff1a7c7625caad21af232c36f6cb (diff)
downloadillumos-joyent-b3700b074e637f8c6991b70754c88a2cfffb246b.tar.gz
6352 Updated DC locator for SMB and idmap
Portions contributed by: Matt Barden <Matt.Barden@nexenta.com> Portions contributed by: Kevin Crowe <kevin.crowe@nexenta.com> Portions contributed by: Alek Pinchuk <alek@nexenta.com> Reviewed by: Bayard Bell <bayard.bell@nexenta.com> Reviewed by: Alek Pinchuk <alek.pinchuk@nexenta.com> Reviewed by: Rick McNeal <rick.mcneal@nexenta.com> Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com> Reviewed by: Tony Nguyen <tony.nguyen@nexenta.com> Approved by: Robert Mustacchi <rm@joyent.com>
Diffstat (limited to 'usr/src/uts/common/smbsrv/netrauth.h')
-rw-r--r--usr/src/uts/common/smbsrv/netrauth.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/usr/src/uts/common/smbsrv/netrauth.h b/usr/src/uts/common/smbsrv/netrauth.h
index 54ea798a0d..bc11d81e8c 100644
--- a/usr/src/uts/common/smbsrv/netrauth.h
+++ b/usr/src/uts/common/smbsrv/netrauth.h
@@ -36,6 +36,7 @@
#include <smbsrv/wintypes.h>
#include <smbsrv/netbios.h>
#include <smbsrv/smbinfo.h>
+#include <netdb.h>
#ifdef __cplusplus
extern "C" {
@@ -120,8 +121,8 @@ typedef struct netr_session_key {
typedef struct netr_info {
DWORD flags;
- char server[NETBIOS_NAME_SZ * 2];
- char hostname[NETBIOS_NAME_SZ * 2];
+ char server[MAXHOSTNAMELEN]; /* Current DC, FQDN */
+ char hostname[NETBIOS_NAME_SZ * 2]; /* local "flat" name */
netr_cred_t client_challenge;
netr_cred_t server_challenge;
netr_cred_t client_credential;