diff options
author | Jeremy Allison <jra@samba.org> | 1998-01-29 08:25:46 +0000 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 1998-01-29 08:25:46 +0000 |
commit | 89652787c3894c7a79345a2ea67a4de741a0f760 (patch) | |
tree | 2357832bc8bbb9e24642ff4fa9d266242df7543a /source3/include | |
parent | e525e29487dcc5e3e5a504dfae5d83def25f58e6 (diff) | |
download | samba-89652787c3894c7a79345a2ea67a4de741a0f760.tar.gz samba-89652787c3894c7a79345a2ea67a4de741a0f760.tar.bz2 samba-89652787c3894c7a79345a2ea67a4de741a0f760.zip |
Makefile: Fix for OSF1 typo.
asyncdns.c: Fixes that went into 1.9.18p2 - allow unclocking of sigterm.
chgpasswd.c: char -> unsigned char fixes.
includes.h: AIX fix to get prototype for inet_ntoa.
local.h: Tune size of shared memory based on MAX_OPEN_FILES.
nmbd_mynames.c: Fix for nmbd repeated refresh bug.
nmbd_responserecordsdb.c: Fix for nmbd repeated refresh bug.
nmbd_winsserver.c: Fix for multi-homed registration optimisation.
smb.h: Moved default shared memory size to local.h
Jeremy.
(This used to be commit fa5466805685d461564054d7d9947948fc56ae93)
Diffstat (limited to 'source3/include')
-rw-r--r-- | source3/include/includes.h | 1 | ||||
-rw-r--r-- | source3/include/local.h | 5 | ||||
-rw-r--r-- | source3/include/proto.h | 3 | ||||
-rw-r--r-- | source3/include/smb.h | 5 |
4 files changed, 8 insertions, 6 deletions
diff --git a/source3/include/includes.h b/source3/include/includes.h index f021fa952e..218ce19955 100644 --- a/source3/include/includes.h +++ b/source3/include/includes.h @@ -554,6 +554,7 @@ char *mktemp(char *); /* No standard include */ #include <sys/priv.h> #include <netinet/tcp.h> #include <locale.h> +#include <arpa/inet.h> /* needed for inet_ntoa proto */ #define SYSV #define USE_WAITPID #define USE_SIGBLOCK diff --git a/source3/include/local.h b/source3/include/local.h index 10906d1ff1..0e2a927d2e 100644 --- a/source3/include/local.h +++ b/source3/include/local.h @@ -39,6 +39,11 @@ #define MAX_CONNECTIONS 127 #define MAX_OPEN_FILES 100 +/* Default size of shared memory used for share mode locking */ +#ifndef SHMEM_SIZE +#define SHMEM_SIZE (1024*MAX_OPEN_FILES) +#endif + /* the max number of connections that the smbstatus program will show */ #define MAXSTATUS 1000 diff --git a/source3/include/proto.h b/source3/include/proto.h index f422b8fc90..fd31db7e62 100644 --- a/source3/include/proto.h +++ b/source3/include/proto.h @@ -47,7 +47,7 @@ BOOL chgpasswd(char *name,char *oldpass,char *newpass); BOOL chgpasswd(char *name,char *oldpass,char *newpass); BOOL check_lanman_password(char *user, unsigned char *pass1, unsigned char *pass2, struct smb_passwd **psmbpw); -BOOL change_lanman_password(struct smb_passwd *smbpw, char *pass1, char *pass2); +BOOL change_lanman_password(struct smb_passwd *smbpw, unsigned char *pass1, unsigned char *pass2); /*The following definitions come from client.c */ @@ -710,6 +710,7 @@ struct response_record *make_response_record( struct subnet_record *subrec, struct userdata_struct *userdata); struct response_record *find_response_record(struct subnet_record **ppsubrec, uint16 id); +BOOL is_refresh_already_queued(struct subnet_record *subrec, struct name_record *namerec); /*The following definitions come from nmbd_sendannounce.c */ diff --git a/source3/include/smb.h b/source3/include/smb.h index 9c55e3f8be..9a7278069d 100644 --- a/source3/include/smb.h +++ b/source3/include/smb.h @@ -27,11 +27,6 @@ #define BUFFER_SIZE (0xFFFF) #define SAFETY_MARGIN 1024 -/* Default size of shared memory used for share mode locking */ -#ifndef SHMEM_SIZE -#define SHMEM_SIZE 102400 -#endif - #define NMB_PORT 137 #define DGRAM_PORT 138 #define SMB_PORT 139 |