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: