]>
Commit | Line | Data |
---|---|---|
380f06d3 UD |
1 | /* Test case by Anders Carlsson <andersca@gnome.org>. */ |
2 | #include <sys/types.h> | |
3 | #include <sys/socket.h> | |
4 | #include <netdb.h> | |
5 | #include <stdio.h> | |
4ba3c746 | 6 | #include <string.h> |
380f06d3 UD |
7 | |
8 | int | |
9 | main (void) | |
10 | { | |
11 | struct addrinfo req, *ai; | |
12 | char name[] = "3ffe:0200:0064:0000:0202:b3ff:fe16:ddc5"; | |
13 | ||
14 | memset (&req, '\0', sizeof req); | |
15 | req.ai_family = AF_INET6; | |
16 | ||
17 | /* This call used to crash. We cannot expect the test machine to have | |
18 | IPv6 enabled so we just check that the call returns. */ | |
19 | getaddrinfo (name, NULL, &req, &ai); | |
20 | ||
21 | puts ("success!"); | |
22 | return 0; | |
23 | } |