]> The Tcpdump Group git mirrors - tcpdump/blobdiff - missing/getnameinfo.c
Add CAP_FCNTL and use cap_fcntls_limit().
[tcpdump] / missing / getnameinfo.c
index 9ea76b48f0e8a710b2f12970d5a51056513efac9..63aba7310487348522c8ac66f7e62db88f1b361a 100644 (file)
 #include <config.h>
 #endif
 
-#ifndef lint
-static const char rcsid[] =
-     "@(#) $Header: /tcpdump/master/tcpdump/missing/getnameinfo.c,v 1.9 2002-06-11 17:13:37 itojun Exp $";
-#endif
-
 #include <sys/types.h>
 #include <sys/socket.h>
 #include <net/if.h>
@@ -112,7 +107,7 @@ getnameinfo(sa, salen, host, hostlen, serv, servlen, flags)
        u_short port;
        int family, i;
        char *addr, *p;
-       u_int32_t v4a;
+       uint32_t v4a;
        int h_error;
        char numserv[512];
        char numaddr[512];
@@ -168,7 +163,7 @@ getnameinfo(sa, salen, host, hostlen, serv, servlen, flags)
 
        switch (sa->sa_family) {
        case AF_INET:
-               v4a = (u_int32_t)
+                v4a = (uint32_t)
                        ntohl(((struct sockaddr_in *)sa)->sin_addr.s_addr);
                if (IN_MULTICAST(v4a) || IN_EXPERIMENTAL(v4a))
                        flags |= NI_NUMERICHOST;