Hello,

I recently wrote a C program to bind to my eth0 interface and begin sniffing packets off my network. However when I run the program after a successful compilation it gives me the error: cannot bind to desired address. I ran ifconfig and it says that eth0 is Up Running Multicast Promisc. How could I allow the eth0 address to be assigned my socket?

Any help would be greatly appreciated! Thanks.

g...