virtio_tx_trace_t *t = va_arg (*va, virtio_tx_trace_t *);
u32 indent = format_get_indent (s);
- s = format (s, "%U ", format_generic_header_offset, &t->gho);
- s = format (s, "%Ubuffer 0x%x: %U",
+ s = format (s, "%Ubuffer 0x%x: %U\n",
format_white_space, indent,
t->buffer_index, format_vnet_buffer, &t->buffer);
-
- s = format (s, "\n%U%U", format_white_space, indent,
- format_ethernet_header_with_length, t->buffer.pre_data,
- sizeof (t->buffer.pre_data));
+ s =
+ format (s, "%U%U\n", format_white_space, indent,
+ format_generic_header_offset, &t->gho);
+ s =
+ format (s, "%U%U", format_white_space, indent,
+ format_ethernet_header_with_length, t->buffer.pre_data,
+ sizeof (t->buffer.pre_data));
return s;
}
if (t->flags & VNET_BUFFER_F_GSO)
{
- s = format (s, "gso_sz %d gso_l4_hdr_sz %d %U",
+ s = format (s, "gso_sz %d gso_l4_hdr_sz %d\n%U",
t->gso_size, t->gso_l4_hdr_sz, format_generic_header_offset,
&t->gho);
}
else
{
s =
- format (s, "non-gso buffer %U", format_generic_header_offset,
+ format (s, "non-gso buffer\n%U", format_generic_header_offset,
&t->gho);
}