Subject: Re: no v4?
To: None <tech-net@netbsd.org>
From: der Mouse <mouse@Rodents.Montreal.QC.CA>
List: tech-net
Date: 07/15/2002 13:53:38
>> [...X..] with DECnet/OSI which had 20-byte addresses.  So I don't
>> see the problem with adding IPv6.  You just need a INET6CONN and
>> some C code. :)
> No, the multi protocol model of X makes an IPv6 implementation hard.
> If you rely on an IPv4-mapped IPv6 address, it is relatively easy.
> But, having INETCONN and INET6CONN then choosing an IPv6 or an IPv4
> by DNS query is hard to implement.

Ah!  I think maybe I see the problem.

So maybe you need to keep FamilyInternet and INETCONN, and use a
discriminated union instead of a simple in_addr to represent
FamilyInternet addresses?

/~\ The ASCII				der Mouse
\ / Ribbon Campaign
 X  Against HTML	       mouse@rodents.montreal.qc.ca
/ \ Email!	     7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B