rsync ipv6 patch merge?

Martin Pool mbp at
Tue Dec 4 18:43:37 EST 2001

On  4 Dec 2001, SUMIKAWA Munechika <sumikawa at> wrote:
> > Would it be sufficient for us to just read into a byte array large
> > enough to hold all reasonable IPv6 encodings, and then cast it as
> > appropriate?  I have not had a chance to follow this idea through yet.
> I don't think at most 240 byte larger array has bad influence to
> system.  Moreover all of sokcaddr_storage in rsync are auto-variable.
> Here is new patch for rsync-current which including compatible
> checking. Please try it in missing sockaddr_storage system.
> Some systems may not have typedef u_int{8,32}_t.
> I'm not sure whether we should use u_short/u_long instead of them.

Yes, we do build on systems which do not have them built in.  We
normally use uchar and uint32, though note that on systems such as
CRAY they may actually be larger.


More information about the rsync mailing list