Unlike tc, which has two types of FIFO queuing disciplines - one with the limit expressed in bytes(bfifo), and one with the limit expressed in packets (pfifo) - tcng only uses one queuing discipline (fifo), but allows the value of the limit parameter to be either in bytes or in packets.