On Thu, Jan 28, 1999 at 02:31:52AM -0500, Munish Mehta wrote:

> socket(0x11 /* PF_??? */, SOCK_PACKET, 768) = -1 EINVAL (Invalid argument)

I think you are either using an old dhcpcd on a 2.2 kernel, or a new (and
faulty) dhcpcd on a 2.0 kernel, or you compiled it with the wrong kernel
headers, or something.  The socket call shouldn't fail.

0x11 is PF_PACKET, which is only supported by 2.2.x, I believe.  If I
recall, the quick fix for this is to change PF_PACKET to PF_INET on the
socket() call in the source code for dhcpcd.

Good luck.

Avery

P.S. congratulations for including the strace output in your problem report. 
It makes things much easier!
-
To unsubscribe from this list: send the line "unsubscribe linux-net" in
the body of a message to [EMAIL PROTECTED]

Reply via email to