diff options
Diffstat (limited to 'include')
| -rw-r--r-- | include/ouroboros/shm_du_map.h | 11 | 
1 files changed, 4 insertions, 7 deletions
diff --git a/include/ouroboros/shm_du_map.h b/include/ouroboros/shm_du_map.h index b3533fa3..05c49c2d 100644 --- a/include/ouroboros/shm_du_map.h +++ b/include/ouroboros/shm_du_map.h @@ -38,15 +38,14 @@  #define SHM_DU_MAP_FILENAME "ouroboros_du_map"  #endif -#ifndef SHM_DU_MAP_SIZE -#define SHM_DU_MAP_SIZE 10 +#ifndef SHM_BLOCKS_IN_MAP +#define SHM_BLOCKS_IN_MAP (1 << 12)  #endif  #include "common.h"  #include "logs.h"  struct shm_du_buff; -  struct shm_du_map;  struct shm_du_map  * shm_du_map_create(); @@ -60,11 +59,9 @@ struct shm_du_buff * shm_create_du_buff(struct shm_du_map * dum,                                          size_t              len);  int                  shm_release_du_buff(struct shm_du_map  * dum); -uint8_t * shm_du_buff_head_alloc(struct shm_du_map * dum, -                                 struct shm_du_buff * sdb, +uint8_t * shm_du_buff_head_alloc(struct shm_du_buff * sdb,                                   size_t size); -uint8_t * shm_du_buff_tail_alloc(struct shm_du_map * dum, -                                 struct shm_du_buff * sdb, +uint8_t * shm_du_buff_tail_alloc(struct shm_du_buff * sdb,                                   size_t size);  int       shm_du_buff_head_release(struct shm_du_buff * sdb,                                     size_t size);  | 
