--- ntop-current-save/globals.h Fri Jan 25 17:05:05 2002
+++ ntop-current/globals.h      Sat Jan 26 13:35:22 2002
@@ -63,5 +63,5 @@
 
 /* command line options */
-  u_short traceLevel, debugMode, useSyslog, accuracyLevel;
+  u_short traceLevel, debugMode, useSyslog, accuracyLevel, noAdminPasswordHint;
   u_char enableSessionHandling, enablePacketDecoding, enableFragmentHandling;
   u_char stickyHosts, enableSuspiciousPacketDump, trackOnlyLocalHosts;
--- ntop-current-save/http.c    Sat Jan 26 10:24:04 2002
+++ ntop-current/http.c Sat Jan 26 13:38:37 2002
@@ -767,5 +767,9 @@
 
   if(headerFlags & HTTP_FLAG_NEED_AUTHENTICATION) {
-    sendString("WWW-Authenticate: Basic realm=\"ntop HTTP server [default user=admin,pw=admin];\"\n");
+    if (myGlobals.noAdminPasswordHint == 1) {
+        sendString("WWW-Authenticate: Basic realm=\"ntop HTTP server;\"\n");
+    } else {
+        sendString("WWW-Authenticate: Basic realm=\"ntop HTTP server [default user=admin,pw=admin];\"\n");
+    }
   }
 
--- ntop-current-save/main.c    Sat Jan 26 10:24:04 2002
+++ ntop-current/main.c Sat Jan 26 13:37:38 2002
@@ -143,4 +143,5 @@
     {"throughput-bar-chart", no_argument, NULL, 129},
 #endif
+    {"no-admin-password-hint", no_argument, NULL, 130},
     {"B", required_argument, NULL, 'B'}, /* can't find this! */
 #if !defined(WIN32)
@@ -203,4 +204,6 @@
 #endif
 
+  myGlobals.noAdminPasswordHint = 0;
+
   refreshRate = 0;
   myGlobals.rFileName = NULL;
@@ -528,4 +531,10 @@
       break;
 #endif
+
+    case 130:
+      /* Flag to remove userid/password hint from authorization dialogs (BMS 26Jan2002) */
+      myGlobals.noAdminPasswordHint = 1;
+      break;
+
     default:
       traceEvent(TRACE_ERROR,