- 18 Dec, 2001 8 commits
-
-
Martin Pool authored
attempted explanation of rsync's symbolic-link handling.
-
Martin Pool authored
-
Martin Pool authored
-
Martin Pool authored
local address is specified, then try all addrinfo records for it.
-
Martin Pool authored
problems with initialization. Change the algorithm from trying to open an inbound socket with getaddrinfo: keep trying suggested addresses until we find one on which we can both get a socket and bind. Not convinced this is the best, but it's probably better.
-
Martin Pool authored
-
Martin Pool authored
distributions: we were failing to define HAVE_INET_NTOP, so our prototype in rsync.h came through. Also rerun autoheader, and have comment for HAVE_SOCKADDR_STORAGE.
-
Martin Pool authored
I think this document needs to be reworked to better explain how to use rsync, but not right now.
-
- 14 Dec, 2001 17 commits
-
-
David Dykstra authored
initalize the global_opts.af_hint to AF_INET or systems such as Linux that have a native getaddrinfo() because they support IPv6 will attempt to create IPv6 sockets. This brings up a problem with the new global_opts structure; in order to initialize them to a value other than 0, we need to explicitly initialize them all in an order that matches the order in rsync.h. I think that's more inconvenient & error prone than keeping global variables.
-
David Dykstra authored
getaddrinfo(), but only if a corresponding call to socket() returned one of three *NOSUPPORT errno codes. A Redhat 6.2 system was observed returning EINVAL instead so it never went on to try IPv4. This update adds EINVAL to the list. Question: why not always continue through the list regardless of what errno is?
-
Martin Pool authored
-
Martin Pool authored
-
Martin Pool authored
-
Martin Pool authored
-
Martin Pool authored
using the last return code?
-
Martin Pool authored
-
Martin Pool authored
-
Martin Pool authored
-
Martin Pool authored
-
Martin Pool authored
-
Martin Pool authored
-
Martin Pool authored
copied at all.
-
Martin Pool authored
-
Martin Pool authored
getting corrupt output when listing more than one symlink.
-
Martin Pool authored
-
- 09 Dec, 2001 1 commit
-
-
Martin Pool authored
-
- 05 Dec, 2001 14 commits
-
-
Martin Pool authored
-
Martin Pool authored
picked this up -- quite neat.
-
Martin Pool authored
-
Martin Pool authored
-
Martin Pool authored
isomorphic to sa_family etc from a struct sockaddr, not what they're called. On some platforms they seem not to be called ss_family. Rather than guess, we will try casting to a sockaddr and looking through that -- I think this is what the RFC intends.
-
Martin Pool authored
-
Martin Pool authored
-
Martin Pool authored
-
Martin Pool authored
-
Martin Pool authored
-
Martin Pool authored
-
Martin Pool authored
sockaddr_storage is not defined, then supply our own definition that will hopefully satisfy RFC2553 but also compile on all supported platforms. Thankyou to YOSHIFUJI Hideaki, SUMIKAWA Munechika and Jun-ichiro "itojun" Hagino.
-
Martin Pool authored
-
Martin Pool authored
-