X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvnet%2Fbuffer.c;h=de1c73597e37a0880e050e3160e69a311cc70276;hb=53fffa1;hp=38bda8cb6f4bee5aa5733311f0c1c887304a926f;hpb=0b26bd78cfe62897d2926f64b4acc42f961975e7;p=vpp.git diff --git a/src/vnet/buffer.c b/src/vnet/buffer.c index 38bda8cb6f4..de1c73597e3 100644 --- a/src/vnet/buffer.c +++ b/src/vnet/buffer.c @@ -27,7 +27,7 @@ format_vnet_buffer (u8 * s, va_list * args) #define _(bit, name, v) \ if (v && (b->flags & VNET_BUFFER_F_##name)) \ a = format (a, "%s ", v); - foreach_vnet_buffer_field + foreach_vnet_buffer_flag #undef _ if (b->flags & VNET_BUFFER_F_L2_HDR_OFFSET_VALID) a = format (a, "l2-hdr-offset %d ", vnet_buffer (b)->l2_hdr_offset); @@ -38,6 +38,13 @@ format_vnet_buffer (u8 * s, va_list * args) if (b->flags & VNET_BUFFER_F_L4_HDR_OFFSET_VALID) a = format (a, "l4-hdr-offset %d ", vnet_buffer (b)->l4_hdr_offset); + if (b->flags & VNET_BUFFER_F_QOS_DATA_VALID) + a = format (a, "qos %d.%d ", + vnet_buffer2 (b)->qos.bits, vnet_buffer2 (b)->qos.source); + + if (b->flags & VNET_BUFFER_F_LOOP_COUNTER_VALID) + a = format (a, "loop-counter %d ", vnet_buffer2 (b)->loop_counter); + s = format (s, "%U", format_vlib_buffer, b); if (a) s = format (s, "\n%U%v", format_white_space, indent, a);