Fixup swat warning.
authorJeremy Allison <jra@samba.org>
Thu, 3 Apr 2003 01:51:13 +0000 (01:51 +0000)
committerJeremy Allison <jra@samba.org>
Thu, 3 Apr 2003 01:51:13 +0000 (01:51 +0000)
Fix winbindd dual mode in the same was as in APP_HEAD. "Ken Cross" <kcross@nssolutions.com>
noticed the problem.
Jeremy.
(This used to be commit 8bbcb833317245d7f5b8695e4a5c676f67003937)

source3/nsswitch/winbindd_dual.c
source3/web/swat.c

index 207757bceaeeff85ad958684f701ca6d1d10090b..3597171005cfd5090d26af519c08e5e03a2be911 100644 (file)
@@ -159,6 +159,12 @@ void do_dual_daemon(void)
                return;
        }
        close(fdpair[1]);
+
+       /* tdb needs special fork handling */
+       if (tdb_reopen_all() == -1) {
+               DEBUG(0,("tdb_reopen_all failed.\n"));
+               _exit(0);
+       }
        
        if (!winbind_setup_common()) 
                _exit(0);
index 92dece6ecd9e5771b2b6dd8ee4080582b3788234..6d14e9db98337ba815a02fcff9af56ae5323fd0c 100644 (file)
@@ -1262,7 +1262,7 @@ static void printers_page(void)
  int main(int argc, char *argv[])
 {
        int opt;
-       char *page;
+       const char *page;
        poptContext pc;
        struct poptOption long_options[] = {
                POPT_AUTOHELP