Files

36 lines
1.4 KiB
Diff

Avoid conflict with the DOMAIN macro defined in math.h.
<https://trac.macports.org/ticket/69128>
--- helpers/basic_auth/SMB_LM/valid.h.orig 2018-07-16 06:46:55
+++ helpers/basic_auth/SMB_LM/valid.h 2024-01-19 16:07:28
@@ -15,7 +15,7 @@ int Valid_User(char *USERNAME, char *PASSWORD, const c
#define NTV_PROTOCOL_ERROR 2
#define NTV_LOGON_ERROR 3
-int Valid_User(char *USERNAME, char *PASSWORD, const char *SERVER, char *BACKUP, const char *DOMAIN);
+int Valid_User(char *USERNAME, char *PASSWORD, const char *SERVER, char *BACKUP, const char *NTdomain);
#endif
--- helpers/basic_auth/SMB_LM/valid.cc.orig 2018-07-16 06:46:55
+++ helpers/basic_auth/SMB_LM/valid.cc 2024-01-19 16:07:07
@@ -21,7 +21,7 @@ Valid_User(char *USERNAME, char *PASSWORD, const char
// BACKUP is unused
int
-Valid_User(char *USERNAME, char *PASSWORD, const char *SERVER, char *BACKUP, const char *DOMAIN)
+Valid_User(char *USERNAME, char *PASSWORD, const char *SERVER, char *BACKUP, const char *NTdomain)
{
const char *supportedDialects[] = {"PC NETWORK PROGRAM 1.0",
"MICROSOFT NETWORKS 1.03",
@@ -36,7 +36,7 @@ Valid_User(char *USERNAME, char *PASSWORD, const char
SMB_Handle_Type con;
SMB_Init();
- con = SMB_Connect_Server(NULL, SERVER, DOMAIN);
+ con = SMB_Connect_Server(NULL, SERVER, NTdomain);
if (con == NULL) {
return (NTV_SERVER_ERROR);
}