Mercurial > hg > freeDiameter
comparison libfdproto/fifo.c @ 1393:357e9cec520f
libfdproto: add fd_fifo_set_max
This function sets the maximum size for a FIFO.
author | Thomas Klausner <tk@giga.or.at> |
---|---|
date | Fri, 15 Nov 2019 11:29:15 +0100 |
parents | 4968bc47a1a5 |
children | 3cbe458fbfa9 |
comparison
equal
deleted
inserted
replaced
1392:497d926f5e3d | 1393:357e9cec520f |
---|---|
115 /* We're done */ | 115 /* We're done */ |
116 *queue = new; | 116 *queue = new; |
117 return 0; | 117 return 0; |
118 } | 118 } |
119 | 119 |
120 int fd_fifo_set_max (struct fifo * queue, int max) | |
121 { | |
122 queue->max = max; | |
123 return 0; | |
124 } | |
125 | |
126 | |
120 /* Dump the content of a queue */ | 127 /* Dump the content of a queue */ |
121 DECLARE_FD_DUMP_PROTOTYPE(fd_fifo_dump, char * name, struct fifo * queue, fd_fifo_dump_item_cb dump_item) | 128 DECLARE_FD_DUMP_PROTOTYPE(fd_fifo_dump, char * name, struct fifo * queue, fd_fifo_dump_item_cb dump_item) |
122 { | 129 { |
123 FD_DUMP_HANDLE_OFFSET(); | 130 FD_DUMP_HANDLE_OFFSET(); |
124 | 131 |