r12564: Ensure load_case_tables is always done first.
authorJeremy Allison <jra@samba.org>
Thu, 29 Dec 2005 13:10:33 +0000 (13:10 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 16:05:59 +0000 (11:05 -0500)
Jeremy.

source/nmbd/nmbd.c
source/smbd/server.c

index 78411d34176d72f42205c860e6bb0e2419271119..68004bad599a369abffadc0efea2aa9cf80822df 100644 (file)
@@ -669,6 +669,8 @@ static BOOL open_sockets(BOOL isdaemon, int port)
        { NULL }
        };
 
+       load_case_tables();
+
        global_nmb_port = NMB_PORT;
 
        pc = poptGetContext("nmbd", argc, argv, long_options, 0);
index 304f1b588e2d205057d6f8352b180170253495c3..ff894e2460c54f07bb91eb3fca727ec075ee2e25 100644 (file)
@@ -718,6 +718,8 @@ void build_options(BOOL screen);
        { NULL }
        };
 
+       load_case_tables();
+
 #ifdef HAVE_SET_AUTH_PARAMETERS
        set_auth_parameters(argc,argv);
 #endif
@@ -742,8 +744,6 @@ void build_options(BOOL screen);
 
        sec_init();
 
-       load_case_tables();
-
        set_remote_machine_name("smbd", False);
 
        if (interactive) {