+/* $OpenBSD: icmp_var.h,v 1.2 1997/02/24 14:06:33 niklas Exp $ */
/* $NetBSD: icmp_var.h,v 1.8 1995/03/26 20:32:19 jtc Exp $ */
/*
+/* $OpenBSD: if_arc.h,v 1.2 1997/02/24 14:06:34 niklas Exp $ */
/* $NetBSD: if_arc.h,v 1.5 1995/06/07 00:14:04 cgd Exp $ */
/*
+/* $OpenBSD: igmp.h,v 1.2 1997/02/24 14:06:34 niklas Exp $ */
/* $NetBSD: igmp.h,v 1.6 1995/05/31 06:08:21 mycroft Exp $ */
/*
+/* $OpenBSD: in_cksum.c,v 1.3 1997/02/24 14:06:35 niklas Exp $ */
/* $NetBSD: in_cksum.c,v 1.11 1996/04/08 19:55:37 jonathan Exp $ */
/*
+/* $OpenBSD: in_systm.h,v 1.2 1997/02/24 14:06:35 niklas Exp $ */
/* $NetBSD: in_systm.h,v 1.8 1995/04/13 06:29:22 cgd Exp $ */
/*
+/* $OpenBSD: ip.h,v 1.4 1997/02/24 14:06:36 niklas Exp $ */
/* $NetBSD: ip.h,v 1.9 1995/05/15 01:22:44 cgd Exp $ */
/*
+/* $OpenBSD: ip_ah.c,v 1.2 1997/02/24 14:06:36 niklas Exp $ */
+
/*
* The author of this code is John Ioannidis, ji@tla.org,
* (except when noted otherwise).
#include <netinet/ip_ipsp.h>
#include <netinet/ip_ah.h>
+void ah_input __P((struct mbuf *, int));
/*
* ah_input gets called when we receive an packet with an AH.
+/* $OpenBSD: ip_ah.h,v 1.2 1997/02/24 14:06:37 niklas Exp $ */
+
/*
* The author of this code is John Ioannidis, ji@tla.org,
* (except when noted otherwise).
+/* $OpenBSD: ip_ahhmacmd5.c,v 1.4 1997/02/24 14:06:37 niklas Exp $ */
+
/*
* The author of this code is John Ioannidis, ji@tla.org,
* (except when noted otherwise).
+/* $OpenBSD: ip_ahhmacsha1.c,v 1.4 1997/02/24 14:06:38 niklas Exp $ */
+
/*
* The author of this code is John Ioannidis, ji@tla.org,
* (except when noted otherwise).
+/* $OpenBSD: ip_ahmd5.c,v 1.2 1997/02/24 14:06:38 niklas Exp $ */
+
/*
* The author of this code is John Ioannidis, ji@tla.org,
* (except when noted otherwise).
+/* $OpenBSD: ip_esp.c,v 1.2 1997/02/24 14:06:39 niklas Exp $ */
+
/*
* The author of this code is John Ioannidis, ji@tla.org,
* (except when noted otherwise).
#include <netinet/ip_ipsp.h>
#include <netinet/ip_esp.h>
+void esp_input __P((struct mbuf *, int));
+
/*
* esp_input gets called when we receive an packet with an ESP.
*/
+/* $OpenBSD: ip_esp.h,v 1.3 1997/02/24 14:06:39 niklas Exp $ */
+
/*
* The author of this code is John Ioannidis, ji@tla.org,
* (except when noted otherwise).
+/* $OpenBSD: ip_esp3desmd5.c,v 1.2 1997/02/24 14:06:39 niklas Exp $ */
+
/*
* The author of this code is John Ioannidis, ji@tla.org,
* (except when noted otherwise).
+/* $OpenBSD: ip_espdes.c,v 1.2 1997/02/24 14:06:40 niklas Exp $ */
+
/*
* The author of this code is John Ioannidis, ji@tla.org,
* (except when noted otherwise).
+/* $OpenBSD: ip_espdesmd5.c,v 1.2 1997/02/24 14:06:40 niklas Exp $ */
+
/*
* The author of this code is John Ioannidis, ji@tla.org,
* (except when noted otherwise).
+/* $OpenBSD: ip_ip4.c,v 1.4 1997/02/24 14:06:41 niklas Exp $ */
+
/*
* The author of this code is John Ioannidis, ji@tla.org,
* (except when noted otherwise).
#include <netinet/ip_ip4.h>
#include <dev/rndvar.h>
-
+void ip4_input __P((struct mbuf *, int));
/*
* ip4_input gets called when we receive an encapsulated packet,
+/* $OpenBSD: ip_ip4.h,v 1.3 1997/02/24 14:06:41 niklas Exp $ */
+
/*
* The author of this code is John Ioannidis, ji@tla.org,
* (except when noted otherwise).
+/* $OpenBSD: ip_ipsp.c,v 1.6 1997/02/24 14:06:42 niklas Exp $ */
+
/*
* The author of this code is John Ioannidis, ji@tla.org,
* (except when noted otherwise).
#include <netinet/ip_ah.h>
#include <netinet/ip_esp.h>
+int tdb_init __P((struct tdb *, struct mbuf *));
+int ipsp_kern __P((int, char **, int));
+
#ifdef ENCDEBUG
int encdebug = 1;
#endif
+/* $OpenBSD: ip_ipsp.h,v 1.3 1997/02/24 14:06:42 niklas Exp $ */
+
/*
* The author of this code is John Ioannidis, ji@tla.org,
* (except when noted otherwise).
+/* $OpenBSD: ip_md5.h,v 1.2 1997/02/24 14:06:43 niklas Exp $ */
+
/* GLOBAL.H - RSAREF types and constants
*/
+/* $OpenBSD: ip_md5c.c,v 1.3 1997/02/24 14:06:43 niklas Exp $ */
+
/*
* The rest of the code is derived from MD5C.C by RSADSI. Minor cosmetic
* changes to accomodate it in the kernel by ji.
+/* $OpenBSD: ip_sha1.c,v 1.3 1997/02/24 14:06:44 niklas Exp $ */
+
/*
SHA-1 in C
By Steve Reid <steve@edmweb.com>
+/* $OpenBSD: ip_sha1.h,v 1.2 1997/02/24 14:06:44 niklas Exp $ */
+
/*
SHA-1 in C
By Steve Reid <steve@edmweb.com>
+# $OpenBSD: Makefile,v 1.2 1997/02/24 14:06:50 niklas Exp $
+
#
# This is the "lite" portion of libdes -- just the routines needed
# to do CBC DES and 3DES for IPSP.
+/* $OpenBSD: des.h,v 1.3 1997/02/24 14:06:51 niklas Exp $ */
+
/* lib/des/des.h */
/* Copyright (C) 1995 Eric Young (eay@mincom.oz.au)
* All rights reserved.
+/* $OpenBSD: des_locl.h,v 1.3 1997/02/24 14:06:51 niklas Exp $ */
+
/* lib/des/des_locl.h */
/* Copyright (C) 1995 Eric Young (eay@mincom.oz.au)
* All rights reserved.
+/* $OpenBSD: ecb_enc.c,v 1.2 1997/02/24 14:06:52 niklas Exp $ */
+
/* lib/des/ecb_enc.c */
/* Copyright (C) 1995 Eric Young (eay@mincom.oz.au)
* All rights reserved.
+/* $OpenBSD: podd.h,v 1.2 1997/02/24 14:06:52 niklas Exp $ */
+
/* lib/des/podd.h */
/* Copyright (C) 1995 Eric Young (eay@mincom.oz.au)
* All rights reserved.
+/* $OpenBSD: set_key.c,v 1.3 1997/02/24 14:06:53 niklas Exp $ */
+
/* lib/des/set_key.c */
/* Copyright (C) 1995 Eric Young (eay@mincom.oz.au)
* All rights reserved.
+/* $OpenBSD: sk.h,v 1.2 1997/02/24 14:06:53 niklas Exp $ */
+
/* lib/des/sk.h */
/* Copyright (C) 1995 Eric Young (eay@mincom.oz.au)
* All rights reserved.
+/* $OpenBSD: spr.h,v 1.2 1997/02/24 14:06:54 niklas Exp $ */
+
/* lib/des/spr.h */
/* Copyright (C) 1995 Eric Young (eay@mincom.oz.au)
* All rights reserved.
+/* $OpenBSD: tcp.h,v 1.2 1997/02/24 14:06:44 niklas Exp $ */
/* $NetBSD: tcp.h,v 1.8 1995/04/17 05:32:58 cgd Exp $ */
/*
+/* $OpenBSD: tcp_debug.h,v 1.2 1997/02/24 14:06:45 niklas Exp $ */
/* $NetBSD: tcp_debug.h,v 1.5 1994/06/29 06:38:38 cgd Exp $ */
/*
+/* $OpenBSD: tcp_fsm.h,v 1.2 1997/02/24 14:06:45 niklas Exp $ */
/* $NetBSD: tcp_fsm.h,v 1.6 1994/10/14 16:01:48 mycroft Exp $ */
/*
+/* $OpenBSD: tcp_seq.h,v 1.2 1997/02/24 14:06:46 niklas Exp $ */
/* $NetBSD: tcp_seq.h,v 1.6 1995/03/26 20:32:35 jtc Exp $ */
/*
+/* $OpenBSD: tcp_timer.h,v 1.3 1997/02/24 14:06:46 niklas Exp $ */
/* $NetBSD: tcp_timer.h,v 1.6 1995/03/26 20:32:37 jtc Exp $ */
/*
+/* $OpenBSD: tcpip.h,v 1.3 1997/02/24 14:06:47 niklas Exp $ */
/* $NetBSD: tcpip.h,v 1.6 1995/11/21 01:07:44 cgd Exp $ */
/*
+/* $OpenBSD: udp.h,v 1.3 1997/02/24 14:06:47 niklas Exp $ */
/* $NetBSD: udp.h,v 1.6 1995/04/13 06:37:10 cgd Exp $ */
/*