| 130 | } |
| 131 | |
| 132 | int |
| 133 | cirbuf_add_tail_safe(struct cirbuf * cbuf, char c) |
| 134 | { |
| 135 | if (cbuf && !CIRBUF_IS_FULL(cbuf)) { |
| 136 | __cirbuf_add_tail(cbuf, c); |
| 137 | return 0; |
| 138 | } |
| 139 | return -EINVAL; |
| 140 | } |
| 141 | |
| 142 | void |
| 143 | cirbuf_add_tail(struct cirbuf * cbuf, char c) |