]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
NTLM fixes by Guido
authorhno <>
Mon, 22 Jul 2002 17:20:10 +0000 (17:20 +0000)
committerhno <>
Mon, 22 Jul 2002 17:20:10 +0000 (17:20 +0000)
helpers/ntlm_auth/SMB/ntlm_auth.c
helpers/ntlm_auth/winbind/wb_ntlm_auth.c

index e496110f12841394ae0824ffa981de0d4aa97863..c8582917c771c28f8e7bd47c5e064dc9b680b802 100644 (file)
@@ -133,7 +133,14 @@ void
 usage()
 {
     fprintf(stderr,
-       "%s usage:\n%s [-b] [-f] [-d] domain\\controller [domain\\controller ...]\n-b, if specified, enables load-balancing among controllers\n-f, if specified, enables failover among controllers (DEPRECATED and always active)\n-l, if specified, changes behavior on domain controller failyures to\tlast-ditch.-d enables debugging statements if DEBUG was defined at build-time.\n\nYou MUST specify at least one Domain Controller.\nYou can use either \\ or / as separator between the domain name \n\tand the controller name\n",
+       "%s usage:\n%s [-b] [-f] [-d] [-l] domain\\controller [domain\\controller ...]\n"
+       "-b enables load-balancing among controllers\n"
+       "-f enables failover among controllers (DEPRECATED and always active)\n"
+       "-l changes behavior on domain controller failyures to last-ditch.\n"
+       "-d enables debugging statements if DEBUG was defined at build-time.\n\n"
+       "You MUST specify at least one Domain Controller.\n"
+       "You can use either \\ or / as separator between the domain name \n"
+       "and the controller name\n",
        my_program_name, my_program_name);
 }
 
@@ -301,7 +308,7 @@ manage_request()
            SEND("NA Broken authentication packet");
            return;
        }
-       switch (fast_header->type) {
+       switch WSWAP(fast_header->type) {
        case NTLM_NEGOTIATE:
            SEND("NA Invalid negotiation request received");
            return;
index a8be7fa109efb3574d322b941764f6eaba17adea..b5cb69612e33c175295f21e376ad62727f766fd1 100644 (file)
@@ -314,7 +314,7 @@ try_again:
        return;
     }
     /* Understand what we got */
-    switch (fast_header->type) {
+    switch WSWAP(fast_header->type) {
     case NTLM_NEGOTIATE:
        authfail("-", "-", "Received neg-request while expecting auth packet");
        return;