diff options
author | Ludovic Pouzenc <ludovic@pouzenc.fr> | 2016-07-03 10:46:30 +0200 |
---|---|---|
committer | Ludovic Pouzenc <ludovic@pouzenc.fr> | 2016-07-03 10:46:30 +0200 |
commit | 4e05e2ffe67e922980dd9efda6790ccdfcda6ac4 (patch) | |
tree | 3939788d2c674981d894b24e7335c445d7f97d24 /mcastseed/src/dgrambuf.h | |
parent | 0545a7e105633763507c24cc45ac03942fb271b3 (diff) | |
download | eficast-4e05e2ffe67e922980dd9efda6790ccdfcda6ac4.tar.gz eficast-4e05e2ffe67e922980dd9efda6790ccdfcda6ac4.tar.bz2 eficast-4e05e2ffe67e922980dd9efda6790ccdfcda6ac4.zip |
Refactor, keep tracing on stderr, corrections for iovec size and dup dgram handling.
Diffstat (limited to 'mcastseed/src/dgrambuf.h')
-rw-r--r-- | mcastseed/src/dgrambuf.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/mcastseed/src/dgrambuf.h b/mcastseed/src/dgrambuf.h index b74625d..3a94eee 100644 --- a/mcastseed/src/dgrambuf.h +++ b/mcastseed/src/dgrambuf.h @@ -9,9 +9,10 @@ typedef struct dgrambuf_t *dgrambuf_t; -dgrambuf_t dgrambuf_new(size_t dgram_count, size_t dgram_max_size, size_t dgram_header_size); +dgrambuf_t dgrambuf_new(size_t dgram_slots, size_t dgram_max_size, size_t dgram_header_size, size_t iovec_slots); void dgrambuf_free(dgrambuf_t *dbuf); +size_t dgrambuf_free_count(const dgrambuf_t); void dgrambuf_set_validate_func(dgrambuf_t dbuf, unsigned int (*func)(unsigned int, void *) ); |