This device "smoothes out" the lengths of data packets. The incoming
data packets may be of varying lentghs, but the output packets will
always be of a fixed size (mas_set()-able with the packet_size
query). The device tries to re-use data segments to avoid malloc'ing.
