http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52583
--- Comment #15 from ro at CeBiTec dot Uni-Bielefeld.DE <ro at CeBiTec dot Uni-Bielefeld.DE> 2012-03-20 13:48:51 UTC --- > --- Comment #8 from ro at CeBiTec dot Uni-Bielefeld.DE <ro at CeBiTec dot > Uni-Bielefeld.DE> 2012-03-16 09:55:26 UTC --- [...] > I'm now running into > > --- FAIL: net.TestMulticastListener (0.00 seconds) > sockoptip.go:118: "224.0.0.254:12345" not found in RIB > > still looking what's going on here. And the This is caused by Solaris using go/net/interface_stub.go. After some investigation, it turns out that while the interfaceTable and interfaceAddrTable functions could be implemented in several different ways (e.g. routing sockets and SIOCGLIFNUM, SIOCGLIFCONF ioctls), interfaceMulticastAddrTable requires the use of the SNMP MIB-2 functionality described in <inet/mib2.h>, which also covers the other two. I'll try to come up with something, based on the code in net-snmp and the OpenSolaris netstat.c. Rainer