Ticket #206 (closed defect: fixed)

Opened 4 years ago

Last modified 3 years ago

[PATCH] Fix pfroute IPv6 code

Reported by: marcus Owned by: lennart
Milestone: Avahi 0.6.24 Component: avahi-core
Keywords: Cc:

Description

There are two problems in the iface-pfroute.c IPv6 detection code. The first is that the KAME stack embeds a scope ID into IPv6 addresses. This can cause certain hosts not to be able to recognize the address. The second is that global_scope is always set to 1 even for link-local addresses.

The attached patch fixes both problems. The KAME fix was submitted by Hajimu UMEMOTO.

Attachments

patch-avahi-core_iface-pfroute.c (2.8 kB) - added by marcus 4 years ago.
Better fix which also allows avahi to detect non-link-local IPv6 addresses

Change History

Changed 4 years ago by marcus

Better fix which also allows avahi to detect non-link-local IPv6 addresses

Changed 3 years ago by lennart

  • status changed from new to closed
  • resolution set to fixed
  • milestone set to Avahi 0.6.24

Fixed in rcb1da7c.

Note: See TracTickets for help on using tickets.