[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

strange error when trying to ping6 all hosts



Hi all

I have a mysterious problem (to me ;-)
I'm trying to ping6 ff02::1, but I get the error: connect: Invalid argument

doing an strace gives me this:

socket(PF_INET6, SOCK_DGRAM, IPPROTO_IP) = 4
connect(4, {sa_family=AF_INET6, sin6_port=htons(1025), inet_pton(AF_INET6,
"ff02::1", &sin6_addr), sin6_flowinfo=0, sin6_scope_id=0}, 28) = -1 EINVAL
(Invalid argument)
dup(2)                                  = 5
fcntl64(5, F_GETFL)                     = 0x8002 (flags O_RDWR|O_LARGEFILE)
fstat64(5, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 1), ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xb7fd6000
_llseek(5, 0, 0xbfbecf28, SEEK_CUR)     = -1 ESPIPE (Illegal seek)
write(5, "connect: Invalid argument\n", 26connect: Invalid argument
) = 26

This is on a freshly compiled 2.6.12 kernel + usagi on debian sarge...

Is it the C library that is incompatible with this?

cheers

Simon



Reply to: