Recycling a buffer for clients and offsetting the packet payload reading