Rename queue to packet-queue.
Remove tracing macros.
Remove tracing counters.
Try to optimize the performance.
Merge changes.
Remove obsolete type hints.
Add drop counter.
Remove commented code.
Use while instead of loop/recur.