That's fine if you want to snoop network trafic that goes to a remote machine. That works ok. What I'm looking to do is to snoop a connection where both endpoints are on THE SAME SERVER.
Let's say I have a chat server on machine A listening on port 4444. I then run two chat clients, one on machine A and one on machine B, that both connect to the chat server on A. If I run "snoop port 4444" on A (it says "using device /dev/hme", and hme0 is the only external interface), it will see trafic moving between the server app on A and the client on B, but not between the server app on A and the client on A. I want to see the trafic beetween the chat server and the local chat client.