NetBSD/sys/netccitt
itojun df9784d749 pull post-4.4BSD change to sys/net/route.c from BSD/OS 4.2 (UCB copyrighted).
have sys/net/route.c:rtrequest1(), which takes rt_addrinfo * as the argument.
pass rt_addrinfo all the way down to rtrequest, and ifa->ifa_rtrequest.
3rd arg of ifa->ifa_rtrequest is now rt_addrinfo * instead of sockaddr *
(almost noone is using it anyways).

benefit: the follwoing command now works.  previously we need two route(8)
invocations, "add" then "change".
# route add -inet6 default ::1 -ifp gif0

remove unsafe typecast in rtrequest(), from rtentry * to sockaddr *.  it was
introduced by 4.3BSD-reno and never corrected.

XXX is eon_rtrequest() change correct regarding to 3rd arg?
eon_rtrequest() and rtrequest() were incorrect since 4.3BSD-reno,
so i do not have correct answer in the source code.
someone with more clue about netiso-over-ip, please help.
2001-01-17 04:05:41 +00:00
..
Makefile
README.hdlc
README.packet
ccitt_proto.c
dll.h
hd_debug.c More register removal. 2000-03-30 13:53:32 +00:00
hd_input.c More register removal. 2000-03-30 13:53:32 +00:00
hd_output.c More register removal. 2000-03-30 13:53:32 +00:00
hd_subr.c More register removal. 2000-03-30 13:53:32 +00:00
hd_timer.c More register removal. 2000-03-30 13:53:32 +00:00
hd_var.h
hdlc.h
if_x25subr.c pull post-4.4BSD change to sys/net/route.c from BSD/OS 4.2 (UCB copyrighted). 2001-01-17 04:05:41 +00:00
llc_input.c More register removal. 2000-03-30 13:53:32 +00:00
llc_output.c More register removal. 2000-03-30 13:53:32 +00:00
llc_subr.c More register removal. 2000-03-30 13:53:32 +00:00
llc_timer.c More register removal. 2000-03-30 13:53:32 +00:00
llc_var.h More register removal. 2000-03-30 13:53:32 +00:00
pk.h Add multiple-include prevention to several headers which were missing 2000-07-02 17:34:01 +00:00
pk_acct.c More register removal. 2000-03-30 13:53:32 +00:00
pk_debug.c More register removal. 2000-03-30 13:53:32 +00:00
pk_extern.h pull post-4.4BSD change to sys/net/route.c from BSD/OS 4.2 (UCB copyrighted). 2001-01-17 04:05:41 +00:00
pk_input.c More register removal. 2000-03-30 13:53:32 +00:00
pk_llcsubr.c pull post-4.4BSD change to sys/net/route.c from BSD/OS 4.2 (UCB copyrighted). 2001-01-17 04:05:41 +00:00
pk_output.c More register removal. 2000-03-30 13:53:32 +00:00
pk_subr.c More format checking 2000-07-08 17:45:53 +00:00
pk_timer.c More register removal. 2000-03-30 13:53:32 +00:00
pk_usrreq.c More register removal. 2000-03-30 13:53:32 +00:00
pk_var.h Fix doubled 'the's in comments. 2000-03-13 23:52:25 +00:00
x25.h pull post-4.4BSD change to sys/net/route.c from BSD/OS 4.2 (UCB copyrighted). 2001-01-17 04:05:41 +00:00
x25acct.h
x25err.h
x25isr.h Add multiple-include prevention to several headers which were missing 2000-07-02 17:34:01 +00:00

README.packet

/*	$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:
 *
 */