Index: openssl/crypto/des/rpc_des.h |
diff --git a/openssl/crypto/des/rpc_des.h b/openssl/crypto/des/rpc_des.h |
deleted file mode 100644 |
index 41328d79658dbd53a6d4a06e9b18044ae731f68f..0000000000000000000000000000000000000000 |
--- a/openssl/crypto/des/rpc_des.h |
+++ /dev/null |
@@ -1,131 +0,0 @@ |
-/* crypto/des/rpc_des.h */ |
-/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
- * All rights reserved. |
- * |
- * This package is an SSL implementation written |
- * by Eric Young (eay@cryptsoft.com). |
- * The implementation was written so as to conform with Netscapes SSL. |
- * |
- * This library is free for commercial and non-commercial use as long as |
- * the following conditions are aheared to. The following conditions |
- * apply to all code found in this distribution, be it the RC4, RSA, |
- * lhash, DES, etc., code; not just the SSL code. The SSL documentation |
- * included with this distribution is covered by the same copyright terms |
- * except that the holder is Tim Hudson (tjh@cryptsoft.com). |
- * |
- * Copyright remains Eric Young's, and as such any Copyright notices in |
- * the code are not to be removed. |
- * If this package is used in a product, Eric Young should be given attribution |
- * as the author of the parts of the library used. |
- * This can be in the form of a textual message at program startup or |
- * in documentation (online or textual) provided with the package. |
- * |
- * Redistribution and use in source and binary forms, with or without |
- * modification, are permitted provided that the following conditions |
- * are met: |
- * 1. Redistributions of source code must retain the copyright |
- * notice, this list of conditions and the following disclaimer. |
- * 2. Redistributions in binary form must reproduce the above copyright |
- * notice, this list of conditions and the following disclaimer in the |
- * documentation and/or other materials provided with the distribution. |
- * 3. All advertising materials mentioning features or use of this software |
- * must display the following acknowledgement: |
- * "This product includes cryptographic software written by |
- * Eric Young (eay@cryptsoft.com)" |
- * The word 'cryptographic' can be left out if the rouines from the library |
- * being used are not cryptographic related :-). |
- * 4. If you include any Windows specific code (or a derivative thereof) from |
- * the apps directory (application code) you must include an acknowledgement: |
- * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" |
- * |
- * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND |
- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
- * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE |
- * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL |
- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS |
- * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) |
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT |
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY |
- * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF |
- * SUCH DAMAGE. |
- * |
- * The licence and distribution terms for any publically available version or |
- * derivative of this code cannot be changed. i.e. this code cannot simply be |
- * copied and put under another distribution licence |
- * [including the GNU Public Licence.] |
- */ |
- |
-/* @(#)des.h 2.2 88/08/10 4.0 RPCSRC; from 2.7 88/02/08 SMI */ |
-/* |
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for |
- * unrestricted use provided that this legend is included on all tape |
- * media and as a part of the software program in whole or part. Users |
- * may copy or modify Sun RPC without charge, but are not authorized |
- * to license or distribute it to anyone else except as part of a product or |
- * program developed by the user. |
- * |
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE |
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR |
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE. |
- * |
- * Sun RPC is provided with no support and without any obligation on the |
- * part of Sun Microsystems, Inc. to assist in its use, correction, |
- * modification or enhancement. |
- * |
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE |
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC |
- * OR ANY PART THEREOF. |
- * |
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue |
- * or profits or other special, indirect and consequential damages, even if |
- * Sun has been advised of the possibility of such damages. |
- * |
- * Sun Microsystems, Inc. |
- * 2550 Garcia Avenue |
- * Mountain View, California 94043 |
- */ |
-/* |
- * Generic DES driver interface |
- * Keep this file hardware independent! |
- * Copyright (c) 1986 by Sun Microsystems, Inc. |
- */ |
- |
-#define DES_MAXLEN 65536 /* maximum # of bytes to encrypt */ |
-#define DES_QUICKLEN 16 /* maximum # of bytes to encrypt quickly */ |
- |
-#ifdef HEADER_DES_H |
-#undef ENCRYPT |
-#undef DECRYPT |
-#endif |
- |
-enum desdir { ENCRYPT, DECRYPT }; |
-enum desmode { CBC, ECB }; |
- |
-/* |
- * parameters to ioctl call |
- */ |
-struct desparams { |
- unsigned char des_key[8]; /* key (with low bit parity) */ |
- enum desdir des_dir; /* direction */ |
- enum desmode des_mode; /* mode */ |
- unsigned char des_ivec[8]; /* input vector */ |
- unsigned des_len; /* number of bytes to crypt */ |
- union { |
- unsigned char UDES_data[DES_QUICKLEN]; |
- unsigned char *UDES_buf; |
- } UDES; |
-# define des_data UDES.UDES_data /* direct data here if quick */ |
-# define des_buf UDES.UDES_buf /* otherwise, pointer to data */ |
-}; |
- |
-/* |
- * Encrypt an arbitrary sized buffer |
- */ |
-#define DESIOCBLOCK _IOWR('d', 6, struct desparams) |
- |
-/* |
- * Encrypt of small amount of data, quickly |
- */ |
-#define DESIOCQUICK _IOWR('d', 7, struct desparams) |
- |