Opened 11 years ago

Closed 11 years ago

#560 closed defect (fixed)

IPv6 addresses reversed on wire on ia32

Reported by: Jiri Svoboda Owned by: Jiri Svoboda
Priority: major Milestone: 0.6.0
Component: helenos/unspecified Version: mainline
Keywords: Cc:
Blocker for: Depends on:
See also:

Description

The IP stack appears to be confused about IPv6 address endianness. Attempted to ping a link-local address of my br0 interface, fe80::48ec:53ff:fef4:7171 and Wireshark shows neighbor solicitation for 7171:f4fe:ff53:ec48::80fe (which naturally does not respond).

Change History (1)

comment:1 by Jiri Svoboda, 11 years ago

Resolution: fixed
Status: newclosed

Fixed in mainline,2021. Also, address comparison logic was inverted - the functions should, somewhat contra-intuitively, return non-zero on match. After these fixes we can ping6 ::1, ping6 from outside and to outside on ia32.

Note: See TracTickets for help on using tickets.