Signed-off-by: Swen Schillig <swen@vnet.ibm.com>
Reviewed-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Martin Schwenke <martin@meltin.net>
Autobuild-User(master): Martin Schwenke <martins@samba.org>
Autobuild-Date(master): Fri Jun 22 11:57:19 CEST 2018 on sn-devel-144
}
/* Extract complete packet */
- data = talloc_size(queue, pkt_size);
+ data = talloc_memdup(queue, queue->buffer.data, pkt_size);
if (data == NULL) {
- DEBUG(DEBUG_ERR, ("read error alloc failed for %u\n", pkt_size));
+ D_ERR("read error alloc failed for %u\n", pkt_size);
return;
}
- memcpy(data, queue->buffer.data, pkt_size);
/* Shift packet out from buffer */
if (queue->buffer.length > pkt_size) {