diff options
author | Guy Harris <guy@alum.mit.edu> | 2014-04-23 00:20:40 -0700 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2014-04-23 00:20:40 -0700 |
commit | ed85e20e4d6a27d5405f37366dd34b64c10a9211 (patch) | |
tree | 1dd34201f8777a4aba0ecbc39e8f480ba1407c41 /print-sunrpc.c | |
parent | 595f1b5414c37b6ba31ed876343fd278a4c058ca (diff) | |
download | tcpdump-ed85e20e4d6a27d5405f37366dd34b64c10a9211.tar.gz |
u_intN_t is dead, long live uintN_t.
And, as we require at least autoconf 2.61, and as autoconf 2.61 and
later have AC_TYPE_UINTn_T and AC_TYPE_INTn_T macros, we use them to
define the uintN_t and intN_t macros if the system doesn't define them
for us.
This lets us get rid of bitypes.h as well.
Diffstat (limited to 'print-sunrpc.c')
-rw-r--r-- | print-sunrpc.c | 38 |
1 files changed, 19 insertions, 19 deletions
diff --git a/print-sunrpc.c b/print-sunrpc.c index e7b1d8ae..bc7138de 100644 --- a/print-sunrpc.c +++ b/print-sunrpc.c @@ -133,23 +133,23 @@ * The service supports remote procedure calls on udp/ip or tcp/ip socket 111. */ -#define SUNRPC_PMAPPORT ((u_int16_t)111) -#define SUNRPC_PMAPPROG ((u_int32_t)100000) -#define SUNRPC_PMAPVERS ((u_int32_t)2) -#define SUNRPC_PMAPVERS_PROTO ((u_int32_t)2) -#define SUNRPC_PMAPVERS_ORIG ((u_int32_t)1) -#define SUNRPC_PMAPPROC_NULL ((u_int32_t)0) -#define SUNRPC_PMAPPROC_SET ((u_int32_t)1) -#define SUNRPC_PMAPPROC_UNSET ((u_int32_t)2) -#define SUNRPC_PMAPPROC_GETPORT ((u_int32_t)3) -#define SUNRPC_PMAPPROC_DUMP ((u_int32_t)4) -#define SUNRPC_PMAPPROC_CALLIT ((u_int32_t)5) +#define SUNRPC_PMAPPORT ((uint16_t)111) +#define SUNRPC_PMAPPROG ((uint32_t)100000) +#define SUNRPC_PMAPVERS ((uint32_t)2) +#define SUNRPC_PMAPVERS_PROTO ((uint32_t)2) +#define SUNRPC_PMAPVERS_ORIG ((uint32_t)1) +#define SUNRPC_PMAPPROC_NULL ((uint32_t)0) +#define SUNRPC_PMAPPROC_SET ((uint32_t)1) +#define SUNRPC_PMAPPROC_UNSET ((uint32_t)2) +#define SUNRPC_PMAPPROC_GETPORT ((uint32_t)3) +#define SUNRPC_PMAPPROC_DUMP ((uint32_t)4) +#define SUNRPC_PMAPPROC_CALLIT ((uint32_t)5) struct sunrpc_pmap { - u_int32_t pm_prog; - u_int32_t pm_vers; - u_int32_t pm_prot; - u_int32_t pm_port; + uint32_t pm_prog; + uint32_t pm_vers; + uint32_t pm_prot; + uint32_t pm_port; }; static const struct tok proc2str[] = { @@ -163,7 +163,7 @@ static const struct tok proc2str[] = { }; /* Forwards */ -static char *progstr(u_int32_t); +static char *progstr(uint32_t); void sunrpcrequest_print(netdissect_options *ndo, register const u_char *bp, @@ -174,7 +174,7 @@ sunrpcrequest_print(netdissect_options *ndo, register const u_char *bp, #ifdef INET6 register const struct ip6_hdr *ip6; #endif - u_int32_t x; + uint32_t x; char srcid[20], dstid[20]; /*fits 32bit*/ rp = (struct sunrpc_msg *)bp; @@ -232,13 +232,13 @@ sunrpcrequest_print(netdissect_options *ndo, register const u_char *bp, } static char * -progstr(u_int32_t prog) +progstr(uint32_t prog) { #if defined(HAVE_GETRPCBYNUMBER) && defined(HAVE_RPC_RPC_H) register struct rpcent *rp; #endif static char buf[32]; - static u_int32_t lastprog = 0; + static uint32_t lastprog = 0; if (lastprog != 0 && prog == lastprog) return (buf); |