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);
     }
