Ticket #275 (new enhancement)

Opened 6 years ago

Last modified 4 years ago

Support IPv6 link-local addresses on Windows

Reported by: phil Owned by: armin
Priority: normal Milestone:
Component: Gobby Version:
Severity: normal Keywords:
Cc: Launchpad Bug:

Description

Gobby should support connections to IPv6 link-local addresses. Those require that an interface is specified via setsockopt, otherwise the connect syscall is denied by the Linux kernel with EINVAL. The address should somehow bear the interface if specified (e.g. with ipv6addr%dev syntax).

Avahi gives us the interface, too, and the name of it could be retrieved via if_indextoname.

Change History

Changed 5 years ago by armin

This is partly implemented in 0.4.7: Link-local addresses discovered via avahi can be joined, but explicitly setting a device via ipv6addr%dev does not work yet.

Changed 5 years ago by armin

Gobby 0.4.90 now also supports the ipv6addr%dev syntax, at least on Linux. Does anyone know how this is supposed to work on Windows?

Changed 4 years ago by armin

  • component changed from net6 to Gobby
  • summary changed from Support IPv6 link-local addresses to Support IPv6 link-local addresses on Windows
Note: See TracTickets for help on using tickets.