From: David Dykstra Date: Fri, 14 Dec 2001 18:25:51 +0000 (+0000) Subject: When INET6 is not defined, meaning that IPv6 is not supported, need to X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/commitdiff_plain/6ab6d4bfc11512565c77ee6ab322b4e214d2074d?hp=6ab6d4bfc11512565c77ee6ab322b4e214d2074d When INET6 is not defined, meaning that IPv6 is not supported, need to 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. ---