SIGN IN SIGN UP

Attempt to deal with some obvious errors in the code. These were all

due to using a single module-level namespace where multiple namespaces
were used before.

There *really* need to be tests for the sniffer stuff.  This could
have been avoided.

Skip, please review, and add sniffer tests!
F
Fred Drake committed
7c852f33a2b095503c9b745a0798d5c9deee6982
Parent: 376e636