cbc.c (22988) | cbc.c (27963) |
---|---|
1/* cbc.c: This file contains the encryption routines for the ed line editor */ 2/*- 3 * Copyright (c) 1993 The Regents of the University of California. 4 * All rights reserved. 5 * 6 * Copyright (c) 1993 Andrew Moore, Talke Studio. 7 * All rights reserved. 8 * --- 21 unchanged lines hidden (view full) --- 30 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 31 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 32 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 33 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 34 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 35 * SUCH DAMAGE. 36 * 37 * from: @(#)bdes.c 5.5 (Berkeley) 6/27/91 | 1/* cbc.c: This file contains the encryption routines for the ed line editor */ 2/*- 3 * Copyright (c) 1993 The Regents of the University of California. 4 * All rights reserved. 5 * 6 * Copyright (c) 1993 Andrew Moore, Talke Studio. 7 * All rights reserved. 8 * --- 21 unchanged lines hidden (view full) --- 30 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 31 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 32 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 33 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 34 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 35 * SUCH DAMAGE. 36 * 37 * from: @(#)bdes.c 5.5 (Berkeley) 6/27/91 |
38 * $Id$ | |
39 */ 40 41#ifndef lint | 38 */ 39 40#ifndef lint |
41#if 0 |
|
42static char * const rcsid = "@(#)cbc.c,v 1.2 1994/02/01 00:34:36 alm Exp"; | 42static char * const rcsid = "@(#)cbc.c,v 1.2 1994/02/01 00:34:36 alm Exp"; |
43#else 44static char * const rcsid = 45 "$Id: cbc.c,v 1.9 1997/02/22 14:03:12 peter Exp $"; 46#endif |
|
43#endif /* not lint */ 44 45#include <sys/types.h> 46#include <errno.h> 47#include <pwd.h> | 47#endif /* not lint */ 48 49#include <sys/types.h> 50#include <errno.h> 51#include <pwd.h> |
52#ifdef DES 53#include <time.h> 54#endif |
|
48 49#include "ed.h" 50 51 52/* 53 * Define a divisor for rand() that yields a uniform distribution in the 54 * range 0-255. 55 */ --- 372 unchanged lines hidden --- | 55 56#include "ed.h" 57 58 59/* 60 * Define a divisor for rand() that yields a uniform distribution in the 61 * range 0-255. 62 */ --- 372 unchanged lines hidden --- |