packet_size = ret;
if (packet_size >= FEC_EOF_PACKET_LEN) {
if (!memcmp(buf, FEC_EOF_PACKET, FEC_EOF_PACKET_LEN)) {
- PARA_CRIT_LOG("%p: eof\n", rn);
+ PARA_INFO_LOG("received eof packet\n");
ret = -E_RECV_EOF;
goto err;
}
}
- btr_pool_allocate(purd->btrp, packet_size);
- btr_add_output_pool(purd->btrp, buf, packet_size, btrn);
+ btr_add_output_pool(purd->btrp, packet_size, btrn);
return;
err:
btr_remove_node(btrn);
if (purd->fd >= 0)
close(purd->fd);
- PARA_CRIT_LOG("%p: close\n", rn);
btr_pool_free(purd->btrp);
free(rn->private_data);
free(rn->buf);
close(purd->fd);
goto err;
}
- PARA_CRIT_LOG("rn %p: receiving from %s:%d, fd=%d\n", rn, c->host_arg,
+ PARA_INFO_LOG("receiving from %s:%d, fd=%d\n", c->host_arg,
c->port_arg, purd->fd);
- purd->btrp = btr_pool_new(320 * 1024);
+ purd->btrp = btr_pool_new("udp_recv", 320 * 1024);
return purd->fd;
err:
free(rn->private_data);