Hello,
"ip/ping -6" does not work.
hebe% ndb/csquery
> net!mbook!*
/net/il/clone 192.168.0.249!*!fasttimeout
/net/tcp/clone 192.168.0.249!*
/net/tcp/clone 2402:6b00:4040:b600:22c9:d0ff:fe8b:2b5!*
/net/il/clone 192.168.0.249!*
>
then
ip/ping -6 mbook
freezes.
the problem comes from /sys/src/libc/9sys/dial.c.
In function csdial(DS *ds)
while((n = read(fd, buf, sizeof(buf) - 1)) > 0){
buf[n] = 0;
p = strchr(buf, ' ');
if(p == nil)
continue;
*p++ = 0;
+ if((strcmp(ds->proto,"icmp") == 0) && strchr(p,':'))
+ continue;
+ if((strcmp(ds->proto,"icmpv6") == 0) && strchr(p,'.'))
+ continue;
rv = call(buf, p, ds);
if(rv >= 0)
break;