https://bugzilla.novell.com/show_bug.cgi?id=385060


           Summary: MonoZeroconf does not support IPv6 on Vista
           Product: Mono: Class Libraries
           Version: unspecified
          Platform: x86
        OS/Version: Windows Vista
            Status: NEW
          Severity: Critical
          Priority: P5 - None
         Component: Mono.Zeroconf
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]
         QAContact: mono-bugs@lists.ximian.com
          Found By: Third Party Developer/Partner


When sniffing packets on the wire, testing against the compiled pre-binaries
and using Vistual Studio 2008, I noticed that :
1. No IPv6 packets, only IPv4 packets
2. Under the "Additional Records" secton of the packet, no AAAA records were
generated for IPv6 addresses

Typical operation under Apple provided SDK and the Zeroconf RFC (no, I don'r
remember the number) shows an IPv6 multicast containing "Additional Records"
with both AAAA and A records. Then an IPv4 multicast containing "Additional
Records" with both AAAA and A records.

Based on the code it looks like when you enumerate the addresses (A and AAAA),
you get an error on the AAAA and treat it like no addresses. A typical vista
system has a minimum of 3 address (link local, Global and Privacy), but could
have 10's of addresses, based on the function. 

Also, it would be nice if you offer an option in the MClient package to:
1. Do IPv6 & IPv4, or IPv6 or IPv4
2. A and AAAA records in both IPv6 and IPv4, or only A in IPv4 and AAAA in IPv6

Thank you,

Joe Klein
[EMAIL PROTECTED]


-- 
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
_______________________________________________
mono-bugs maillist  -  mono-bugs@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-bugs

Reply via email to