diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2007-02-01 15:54:40 +0000 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2007-02-01 15:54:40 +0000 |
commit | 4815dd49bb1483af60dad347ff351db13178a21e (patch) | |
tree | a23c35f243dd38e078a7a649a896713c9ccb08f3 /newlib/libc/machine/spu/printf.c | |
parent | 328166424516fa793c932a9caa3305ad240490bf (diff) | |
download | cygnal-4815dd49bb1483af60dad347ff351db13178a21e.tar.gz cygnal-4815dd49bb1483af60dad347ff351db13178a21e.tar.bz2 cygnal-4815dd49bb1483af60dad347ff351db13178a21e.zip |
* net.cc (ga_dup): New function, taken from ga_clone with v4-in-v6
mapping addition.
(ga_clone): Just call ga_dup from here.
(ga_duplist): New function to duplicate list of struct addrinfo.
(ga_echeck): Don't check a_flags, it already happened in
cygwin_getaddrinfo.
(cygwin_freeaddrinfo): Always call ipv4_freeaddrinfo.
(cygwin_getaddrinfo): Use new wincap.supports_all_posix_ai_flags
flag rather than wincap.has_gaa_on_link_prefix. Always duplicate
WinSock's addrinfo list to a self-allocated list. Handle AI_V4MAPPED
for pre-Vista platforms supporting getaddrinfo.
* wincap.h (wincapc::supports_all_posix_ai_flags): New element.
* wincap.cc: Implement above element throughout.
* include/netdb.h: Note how AI_ADDRCONFIG is not supported pre-Vista.
Remove superfluous comment.
Diffstat (limited to 'newlib/libc/machine/spu/printf.c')
0 files changed, 0 insertions, 0 deletions