rpc_auth.h (146773) | rpc_auth.h (147899) |
---|---|
1/* @(#) $Header: /tcpdump/master/tcpdump/rpc_auth.h,v 1.1 2004/12/27 00:41:32 guy Exp $ (LBL) */ | 1/* @(#) $Header: /tcpdump/master/tcpdump/rpc_auth.h,v 1.1.2.1 2005/04/27 21:44:07 guy Exp $ (LBL) */ |
2/* 3 * Sun RPC is a product of Sun Microsystems, Inc. and is provided for 4 * unrestricted use provided that this legend is included on all tape 5 * media and as a part of the software program in whole or part. Users 6 * may copy or modify Sun RPC without charge, but are not authorized 7 * to license or distribute it to anyone else except as part of a product or 8 * program developed by the user. 9 * --- 14 unchanged lines hidden (view full) --- 24 * Sun has been advised of the possibility of such damages. 25 * 26 * Sun Microsystems, Inc. 27 * 2550 Garcia Avenue 28 * Mountain View, California 94043 29 * 30 * from: @(#)auth.h 1.17 88/02/08 SMI 31 * from: @(#)auth.h 2.3 88/08/07 4.0 RPCSRC | 2/* 3 * Sun RPC is a product of Sun Microsystems, Inc. and is provided for 4 * unrestricted use provided that this legend is included on all tape 5 * media and as a part of the software program in whole or part. Users 6 * may copy or modify Sun RPC without charge, but are not authorized 7 * to license or distribute it to anyone else except as part of a product or 8 * program developed by the user. 9 * --- 14 unchanged lines hidden (view full) --- 24 * Sun has been advised of the possibility of such damages. 25 * 26 * Sun Microsystems, Inc. 27 * 2550 Garcia Avenue 28 * Mountain View, California 94043 29 * 30 * from: @(#)auth.h 1.17 88/02/08 SMI 31 * from: @(#)auth.h 2.3 88/08/07 4.0 RPCSRC |
32 * $FreeBSD: vendor/tcpdump/dist/contrib/tcpdump/rpc_auth.h 146773 2005-05-29 18:17:16Z sam $ | 32 * $FreeBSD: vendor/tcpdump/dist/contrib/tcpdump/rpc_auth.h 147899 2005-07-11 03:54:22Z sam $ |
33 */ 34 35/* 36 * auth.h, Authentication interface. 37 * 38 * Copyright (C) 1984, Sun Microsystems, Inc. 39 * 40 * The data structures are completely opaque to the client. The client 41 * is required to pass a AUTH * to routines that create rpc 42 * "sessions". 43 */ 44 | 33 */ 34 35/* 36 * auth.h, Authentication interface. 37 * 38 * Copyright (C) 1984, Sun Microsystems, Inc. 39 * 40 * The data structures are completely opaque to the client. The client 41 * is required to pass a AUTH * to routines that create rpc 42 * "sessions". 43 */ 44 |
45#ifndef __RPC_AUTH_H_ 46#define __RPC_AUTH_H_ 47 | |
48/* 49 * Status returned from authentication check 50 */ 51enum sunrpc_auth_stat { 52 SUNRPC_AUTH_OK=0, 53 /* 54 * failed at remote end 55 */ --- 19 unchanged lines hidden (view full) --- 75}; 76 77#define SUNRPC_AUTH_NONE 0 /* no authentication */ 78#define SUNRPC_AUTH_NULL 0 /* backward compatibility */ 79#define SUNRPC_AUTH_UNIX 1 /* unix style (uid, gids) */ 80#define SUNRPC_AUTH_SYS 1 /* forward compatibility */ 81#define SUNRPC_AUTH_SHORT 2 /* short hand unix style */ 82#define SUNRPC_AUTH_DES 3 /* des style (encrypted timestamps) */ | 45/* 46 * Status returned from authentication check 47 */ 48enum sunrpc_auth_stat { 49 SUNRPC_AUTH_OK=0, 50 /* 51 * failed at remote end 52 */ --- 19 unchanged lines hidden (view full) --- 72}; 73 74#define SUNRPC_AUTH_NONE 0 /* no authentication */ 75#define SUNRPC_AUTH_NULL 0 /* backward compatibility */ 76#define SUNRPC_AUTH_UNIX 1 /* unix style (uid, gids) */ 77#define SUNRPC_AUTH_SYS 1 /* forward compatibility */ 78#define SUNRPC_AUTH_SHORT 2 /* short hand unix style */ 79#define SUNRPC_AUTH_DES 3 /* des style (encrypted timestamps) */ |
83 84#endif /* !__RPC_AUTH_H_ */ | |