Ticket #206 (new defect)

Opened 8 months ago

[PATCH] Fix pfroute IPv6 code

Reported by: marcus Assigned to: lennart
Priority: major Milestone:
Component: avahi-core Version:
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 on 04/06/08 21:14:29.
Better fix which also allows avahi to detect non-link-local IPv6 addresses

Change History

04/06/08 21:14:29 changed by marcus

  • attachment patch-avahi-core_iface-pfroute.c added.

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