NetBSD/sys/netccitt
itojun 118d2b1d4f IPv6 kernel code, based on KAME/NetBSD 1.4, SNAP kit 19990628.
(Sorry for a big commit, I can't separate this into several pieces...)
Pls check sys/netinet6/TODO and sys/netinet6/IMPLEMENTATION for details.

- sys/kern: do not assume single mbuf, accept chained mbuf on passing
  data from userland to kernel (or other way round).
- "midway" ATM card: ATM PVC pseudo device support, like those done in ALTQ
  package (ftp://ftp.csl.sony.co.jp/pub/kjc/).
- sys/netinet/tcp*: IPv4/v6 dual stack tcp support.
- sys/netinet/{ip6,icmp6}.h, sys/net/pfkeyv2.h: IETF document assumes those
  file to be there so we patch it up.
- sys/netinet: IPsec additions are here and there.
- sys/netinet6/*: most of IPv6 code sits here.
- sys/netkey: IPsec key management code
- dev/pci/pcidevs: regen

In my understanding no code here is subject to export control so it
should be safe.
1999-07-01 08:12:45 +00:00
..
ccitt_proto.c add PR_LISTEN to protocols which support listen(2) 1999-07-01 05:53:04 +00:00
dll.h Fix copyright mess: 1998-09-13 16:21:16 +00:00
hd_debug.c Fix copyright mess: 1998-09-13 16:21:16 +00:00
hd_input.c Fix copyright mess: 1998-09-13 16:21:16 +00:00
hd_output.c Fix copyright mess: 1998-09-13 16:21:16 +00:00
hd_subr.c Fix copyright mess: 1998-09-13 16:21:16 +00:00
hd_timer.c Fix copyright mess: 1998-09-13 16:21:16 +00:00
hd_var.h Fix copyright mess: 1998-09-13 16:21:16 +00:00
hdlc.h Fix copyright mess: 1998-09-13 16:21:16 +00:00
if_x25subr.c IPv6 kernel code, based on KAME/NetBSD 1.4, SNAP kit 19990628. 1999-07-01 08:12:45 +00:00
llc_input.c Fix copyright mess: 1998-09-13 16:21:16 +00:00
llc_output.c Fix copyright mess: 1998-09-13 16:21:16 +00:00
llc_subr.c Fix copyright mess: 1998-09-13 16:21:16 +00:00
llc_timer.c Fix copyright mess: 1998-09-13 16:21:16 +00:00
llc_var.h Fix copyright mess: 1998-09-13 16:21:16 +00:00
Makefile Rework the way kernel include files are installed. In the new method, 1998-06-12 23:22:30 +00:00
pk_acct.c Fix copyright mess: 1998-09-13 16:21:16 +00:00
pk_debug.c Fix copyright mess: 1998-09-13 16:21:16 +00:00
pk_extern.h Fix copyright mess: 1998-09-13 16:21:16 +00:00
pk_input.c Fix copyright mess: 1998-09-13 16:21:16 +00:00
pk_llcsubr.c Fix copyright mess: 1998-09-13 16:21:16 +00:00
pk_output.c Fix copyright mess: 1998-09-13 16:21:16 +00:00
pk_subr.c Fix copyright mess: 1998-09-13 16:21:16 +00:00
pk_timer.c Fix copyright mess: 1998-09-13 16:21:16 +00:00
pk_usrreq.c Fix copyright mess: 1998-09-13 16:21:16 +00:00
pk_var.h Fix copyright mess: 1998-09-13 16:21:16 +00:00
pk.h Fix copyright mess: 1998-09-13 16:21:16 +00:00
README.hdlc
README.packet
x25.h Fix copyright mess: 1998-09-13 16:21:16 +00:00
x25acct.h Fix copyright mess: 1998-09-13 16:21:16 +00:00
x25err.h Fix copyright mess: 1998-09-13 16:21:16 +00:00

/*	$NetBSD: README.packet,v 1.4 1994/06/29 06:36:59 cgd Exp $	*/

/*
 * @(#)README.packet	8.1 (Berkeley) 6/10/93
 *
 *   X.25 NETWORK PACKET LEVEL:
 *
 *   This implementation is based on Recommentation X.25 as agreed at the 
 *   March 1976 and the February 1980  meetings of CCITT Study Group VII. 
 *   However, not all aspects are implemented. The following is a list of 
 *   features which are not yet or may never be implemented:
 *  
 *   1. D bit
 *   2. PVC
 *   3. fast select
 *  
 *
 *   Note: This implementation is for DTEs only.
 *
 *         Currently, only the 1976 verison is implemented.
 *
 *
 *   Date:          February, 1984
 *
 *   Author:        Gerald W. Neufeld
 *
 *   Installation:  Department of Computer Science
 *                  University of British Columbia
 *                  Vancouver, BC, CANADA
 *
 *   To Do:   	    Find some reasonable heuristic for piggybacking packet
 *		    level acks.
 *
 *   Bugs:	    Clear might be sent before data is all out.
 * 
 *   History:
 *
 */