Probably something I have not yet understood...

This commit is contained in:
Quentin 2019-11-02 18:58:00 +01:00
parent 5f8d7b3083
commit ace8a29e7d

View file

@ -82,11 +82,11 @@ int algo_dup2_on_datagram(struct evt_core_ctx* ctx, struct evt_core_fdinfo* fdin
dup2c->emit_id = dup2c->emit_id + 1; dup2c->emit_id = dup2c->emit_id + 1;
union abstract_packet metadata = { union abstract_packet metadata = {
.fmt.headers.cmd = CMD_UDP_METADATA_THUNDER, .fmt.headers.cmd = CMD_UDP_METADATA_THUNDER,
.fmt.headers.size = sizeof(metadata.fmt.headers) + sizeof(metadata.fmt.content.udp_metadata_thunder), .fmt.headers.size = sizeof(metadata),
.fmt.headers.flags = 0, .fmt.headers.flags = 0,
.fmt.content.udp_metadata_thunder.id = dup2c->emit_id .fmt.content.udp_metadata_thunder.id = dup2c->emit_id
}; };
buffer_append_ap (bp, &metadata); union abstract_packet *apbuf = buffer_append_ap (bp, &metadata);
if (ctx->verbose > 1) { if (ctx->verbose > 1) {
dump_buffer_packet(bp); dump_buffer_packet(bp);
fprintf(stderr, " [algo_dup2] Added metadata\n"); fprintf(stderr, " [algo_dup2] Added metadata\n");