]> git.ipfire.org Git - thirdparty/glibc.git/commit
* sysdeps/posix/getaddrinfo.c (defaults_scopes, scopes): New variables.
authorUlrich Drepper <drepper@redhat.com>
Tue, 20 Nov 2007 00:41:22 +0000 (00:41 +0000)
committerUlrich Drepper <drepper@redhat.com>
Tue, 20 Nov 2007 00:41:22 +0000 (00:41 +0000)
commitee72b97189983768c306bcd7a8b5a7bfdfbf8aae
tree544ddd351f8f8091d296697c4d403b7a84008e0b
parentf4a797657875d920157b0a2fe087a60b6d7c8e0d
* sysdeps/posix/getaddrinfo.c (defaults_scopes, scopes): New variables.

(get_scope): For IPv4 scope, use scopes table.
(fini): Free scopes table if necessary.
(free_scopelist): New function.
(scopecmp): New function.
(gaiconf_init): Also handle scopev4 entries.
* posix/tst-rfc3484.c (do_test): Initialize scopes.
* posix/tst-rfc3484-2.c (do_test): Likewise.
* posix/gai.conf: Document scopev4 defaults.
* posix/Makefile (tests): Add tst-rfc3484-3.
* posix/tst-rfc3484-3.c: New file.
ChangeLog
posix/Makefile
posix/gai.conf
posix/tst-rfc3484-2.c
posix/tst-rfc3484-3.c [new file with mode: 0644]
posix/tst-rfc3484.c
sysdeps/posix/getaddrinfo.c