Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if (IPv6flag) {
- struct sockaddr_in6 sa6;
- sa6.sin6_family = AF_INET6;
- sa6.sin6_port = htons(atoi(service));
- inet_pton(AF_INET6, host, &(sa6.sin6_addr));
- if (UDPflag) {
- if ((getnameinfo( (struct sockaddr *)&sa6, salen6,
- host_buf, BUFF_SIZE, serv_buf, BUFF_SIZE,
- NI_NAMEREQD | NI_DGRAM)) != 0)
- error("getnameinfo");
- printf ("%s (%s) %s\n", host, host_buf, serv_buf);
- } else {
- if ((getnameinfo( (struct sockaddr *)&sa6, salen6,
- host_buf, BUFF_SIZE, serv_buf, BUFF_SIZE,
- NI_NAMEREQD)) != 0)
- error("getnameinfo");
- printf ("%s (%s) %s\n", host, host_buf, serv_buf);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement