SYSV IPC implementation of fast share modes.
[kai/samba.git] / source3 / include / smb.h
index 057a0b755060d27f2a70ecc6ad4bc3f9e8164f19..d7a576de857227ee890ba5aa227f71c5ee64cacd 100644 (file)
 
 /* Default number of hash buckets used in shared memory share mode */
 #ifndef SHMEM_HASH_SIZE
+#ifdef SEMMSL
+#define SHMEM_HASH_SIZE (SEMMSL-1)
+#else
 #define SHMEM_HASH_SIZE 113
 #endif
+#endif
 
 #define NMB_PORT 137
 #define DGRAM_PORT 138
@@ -1328,7 +1332,6 @@ struct share_ops {
 /* each implementation of the shared memory code needs
    to support the following operations */
 struct shmem_ops {
-       BOOL (*open)(char *, int );
        BOOL (*close)( void );
        int (*alloc)(int );
        BOOL (*free)(int );