Bug#1110343: mtr-tiny [Hurd i386] crashes on IPv6

Martin-Éric Racine <[email protected]>
Newsgroups gmane.linux.debian.devel.bugs.general,gmane.linux.debian.ports.hurd
Message-ID <CAPZXPQdOeM7U0tjVVp-u=xEw4zMijq+M56XCq1R1Zqb3ve_W+Q@mail.gmail.com>
Added the Hurd mailing list in CC, in case someone would know which
option isn't supported.

ma 4.8.2025 klo 9.27 Robert Woodcock ([email protected]) kirjoitti:
>
> On 8/3/25 09:14, Robert Woodcock wrote:
> > I spotted this line:
> >
> >  60<--59(pid1245)->io_read_request (-1 4095) = 0 "33000
> > unexpected-error errno 1073741866\n"
> >
> > and I did some googling on it. 1073741866 appears to more canonically
> > be 0x4000002A which is the GNU Hurd ENOPROTOOPT error number.
> >
> > So I suspect that there's a socket option that mtr is using that
> > hasn't been implemented in Hurd.
> >
> My reading of the code is that the following socket option levels+option
> names are used for IPv6 in mtr:
>
> IPPROTO_IPV6    IPV6_TCLASS
> IPPROTO_IPV6    IPV6_UNICAST_HOPS
> SOL_IP          IPV6_RECVERR
> SOL_SOCKET      SO_BINDTODEVICE
> SOL_SOCKET      SO_ERROR
> SOL_SOCKET      SO_MARK
> SOL_SOCKET      SO_PROTOCOL
> SOL_SOCKET      SO_REUSEADDR
> SOL_SOCKET      SO_REUSEPORT

Martin-Éric
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.