| 324 | } |
| 325 | |
| 326 | static int __bencode_str_cpy(char *out, const struct iovec *in, int num) { |
| 327 | char *orig = out; |
| 328 | |
| 329 | while (--num >= 0) { |
| 330 | memcpy(out, in->iov_base, in->iov_len); |
| 331 | out += in->iov_len; |
| 332 | in++; |
| 333 | } |
| 334 | return out - orig; |
| 335 | } |
| 336 | |
| 337 | static int __bencode_iovec_dump(struct iovec *out, bencode_item_t *item) { |
| 338 | bencode_item_t *child; |
no outgoing calls
no test coverage detected