]> The Tcpdump Group git mirrors - tcpdump/blobdiff - rpc_auth.h
Makefile.in: don't remove configure and config.h.in in make distclean.
[tcpdump] / rpc_auth.h
index 902998eef34ffdafe0201b35cf77fc6d796bc564..b73e3be048d1ee992f9fecc5eb5603c571b2a50a 100644 (file)
@@ -1,4 +1,3 @@
-/* @(#) $Header: /tcpdump/master/tcpdump/rpc_auth.h,v 1.1 2004-12-27 00:41:32 guy Exp $ (LBL) */
 /*
  * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
  * unrestricted use provided that this legend is included on all tape
@@ -42,9 +41,6 @@
  * "sessions".
  */
 
-#ifndef __RPC_AUTH_H_
-#define __RPC_AUTH_H_
-
 /*
  * Status returned from authentication check
  */
@@ -69,16 +65,7 @@ enum sunrpc_auth_stat {
  * Authentication info.  Opaque to client.
  */
 struct sunrpc_opaque_auth {
-       u_int32_t oa_flavor;            /* flavor of auth */
-       u_int32_t oa_len;               /* length of opaque body */
+       nd_uint32_t oa_flavor;          /* flavor of auth */
+       nd_uint32_t oa_len;             /* length of opaque body */
        /* zero or more bytes of body */
 };
-
-#define SUNRPC_AUTH_NONE       0       /* no authentication */
-#define        SUNRPC_AUTH_NULL        0       /* backward compatibility */
-#define        SUNRPC_AUTH_UNIX        1       /* unix style (uid, gids) */
-#define        SUNRPC_AUTH_SYS         1       /* forward compatibility */
-#define        SUNRPC_AUTH_SHORT       2       /* short hand unix style */
-#define SUNRPC_AUTH_DES                3       /* des style (encrypted timestamps) */
-
-#endif /* !__RPC_AUTH_H_ */