move soem variables from server.c that don't belong there.
authorAndrew Tridgell <tridge@samba.org>
Mon, 17 Aug 1998 13:44:05 +0000 (13:44 +0000)
committerAndrew Tridgell <tridge@samba.org>
Mon, 17 Aug 1998 13:44:05 +0000 (13:44 +0000)
(This used to be commit f92475aa3cb3ade576c39c02c7996c949c42082a)

source3/smbd/error.c
source3/smbd/oplock.c
source3/smbd/process.c
source3/smbd/server.c

index ea23d8b28db0213be4349ec655c33e3f3607a365..d879f9a93c4d06877671162e8bbbd185bc415dea 100644 (file)
 
 extern int DEBUGLEVEL;
 
+/* these can be set by some functions to override the error codes */
+int unix_ERR_class=SMB_SUCCESS;
+int unix_ERR_code=0;
+
 
 /****************************************************************************
   create an error packet from a cached error.
index 1b49e2cfaf277b1d76e37011fe5aaecb94dbfae3..d47435a0eccdffee74ed5b1624befcc9bb7bf3a0 100644 (file)
 
 extern int DEBUGLEVEL;
 
-extern int oplock_sock;
-extern uint16 oplock_port;
-extern int32 global_oplocks_open;
-extern int32 global_oplocks_open;
-extern int global_oplock_break;
+/* Oplock ipc UDP socket. */
+int oplock_sock = -1;
+uint16 oplock_port = 0;
+
+/* Current number of oplocks we have outstanding. */
+int32 global_oplocks_open = 0;
+BOOL global_oplock_break = False;
+
+
 extern int smb_read_error;
 
 
index 30abfdb894323d3c684f0ff9ba8132430911d4cd..acc89ae14686c0008657f499a96124100d681ce0 100644 (file)
 
 extern int DEBUGLEVEL;
 
+time_t smb_last_time=(time_t)0;
+
+/* 
+ * Size of data we can send to client. Set
+ *  by the client for all protocols above CORE.
+ *  Set by us for CORE protocol.
+ */
+int max_send = BUFFER_SIZE;
+/*
+ * Size of the data we can receive. Set by us.
+ * Can be modified by the max xmit parameter.
+ */
+int max_recv = BUFFER_SIZE;
+
 extern int last_message;
 extern int global_oplock_break;
 extern pstring sesssetup_user;
 extern char *last_inbuf;
-extern time_t smb_last_time;
 extern char *InBuffer;
 extern char *OutBuffer;
 extern int oplock_sock;
@@ -645,6 +658,9 @@ void smbd_process(void)
   }
 #endif    
 
+
+  max_recv = MIN(lp_maxxmit(),BUFFER_SIZE);
+
   /* re-initialise the timezone */
   TimeInit();
 
index 276f5a8075274bb32d4572315c2a8bb90b348fa7..7c4bc20ccc2c980802c9fde5b0340c76c777b95a 100644 (file)
@@ -24,7 +24,6 @@
 
 pstring servicesf = CONFIGFILE;
 extern pstring debugf;
-extern pstring sesssetup_user;
 extern fstring global_myworkgroup;
 extern pstring global_myname;
 
@@ -42,14 +41,6 @@ int last_message = -1;
 
 extern pstring scope;
 extern int DEBUGLEVEL;
-extern int case_default;
-extern BOOL case_sensitive;
-extern BOOL case_preserve;
-extern BOOL use_mangled_map;
-extern BOOL short_case_preserve;
-extern BOOL case_mangle;
-time_t smb_last_time=(time_t)0;
-extern BOOL global_machine_pasword_needs_changing;
 
 extern int smb_read_error;
 
@@ -59,43 +50,9 @@ extern pstring user_socket_options;
 extern int dcelogin_atmost_once;
 #endif /* WITH_DFS */
 
-/*
- * This is set on startup - it defines the SID for this
- * machine.
- */
-extern DOM_SID global_machine_sid;
-
-/* 
- * Size of data we can send to client. Set
- *  by the client for all protocols above CORE.
- *  Set by us for CORE protocol.
- */
-int max_send = BUFFER_SIZE;
-/*
- * Size of the data we can receive. Set by us.
- * Can be modified by the max xmit parameter.
- */
-int max_recv = BUFFER_SIZE;
-
-/* Oplock ipc UDP socket. */
-int oplock_sock = -1;
-uint16 oplock_port = 0;
-/* Current number of oplocks we have outstanding. */
-int32 global_oplocks_open = 0;
-
-BOOL global_oplock_break = False;
 
 extern fstring remote_machine;
-
 extern pstring OriginalDir;
-
-/* these can be set by some functions to override the error codes */
-int unix_ERR_class=SMB_SUCCESS;
-int unix_ERR_code=0;
-
-
-extern int extra_time_offset;
-
 extern pstring myhostname;
 
 /****************************************************************************
@@ -733,8 +690,6 @@ static void usage(char *pname)
   /* possibly reload the services file. */
   reload_services(True);
 
-  max_recv = MIN(lp_maxxmit(),BUFFER_SIZE);
-
   if (*lp_rootdir())
     {
       if (sys_chroot(lp_rootdir()) == 0)