creating RAW sockets

Chris Rebert clp2 at rebertia.com
Thu Mar 17 02:13:33 EDT 2011


On Wed, Mar 16, 2011 at 10:36 PM, moijes12 <moijes12 at gmail.com> wrote:
> Hi
>
> I am unable to create RAW sockets using python.
>
> Traceback (most recent call last):
>  File "getsockopt_handler.py", line 6, in ?
>    send = socket(AF_INET,SOCK_RAW,IPPROTO_IP)
> socket.error: (94, 'Socket type not supported')
>
> I've tried changing the type from IPPROTO_IP to IPPROTO_RAW but the I
> get the below error
>
> Traceback (most recent call last):
>  File "getsockopt_handler.py", line 7, in ?
>    send.bind((gethostbyname(gethostname()),50000))
> socket.error: (99, 'Cannot assign requested address')
>
> I am running this on python 2.2 .Do I need to change any system
> settings or do I need to use a newer python version.

What operating system are you using?

Cheers,
Chris



More information about the Python-list mailing list