# Copyright 1991-1998 by Open Software Foundation, Inc. 
#              All Rights Reserved 
#  
# Permission to use, copy, modify, and distribute this software and 
# its documentation for any purpose and without fee is hereby granted, 
# provided that the above copyright notice appears in all copies and 
# that both the copyright notice and this permission notice appear in 
# supporting documentation. 
#  
# OSF DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE 
# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 
# FOR A PARTICULAR PURPOSE. 
#  
# IN NO EVENT SHALL OSF BE LIABLE FOR ANY SPECIAL, INDIRECT, OR 
# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM 
# LOSS OF USE, DATA OR PROFITS, WHETHER IN ACTION OF CONTRACT, 
# NEGLIGENCE, OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION 
# WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 
# 
# 
# cmk1.1
#
# prottbl.std
#
# x-kernel v3.2
#
# Copyright (c) 1993,1991,1990  Arizona Board of Regents
#
# Revision: 1.38
# Date: 1993/11/16 18:07:16
#
# This file describes absolute protocol id's and gives relative
# protocol numbers for those protocols which use them
#


eth	1    
{
	ip	x0800
	arp	x0806
	rarp	x8035
	#
	# ethernet types x3*** are not reserved
	#
	ethtest	x3000
	blast	x3001
	vsize	x3002
	chan	x3003
	blasttest	x3004
	bid	x3005
	bidctl	x3006
	iptest	x3007
	#
	# tmp -- make ip different from the real ip number
	#
	#ip	x3900
}
ip	2    
{
	icmp	1
	tcp	6
	udp	17
	#
	# IP protocol numbers n, 91 < n < 255, are unassigned
	#
	iptest	100	
	blast	101
	chan	102
	vsize	203
	bid	204
	bidctl	205
	rat	206
	#
	# Temporary -- make tcp different from the real tcp for
	# testing
	# tcp	201
}
arp	3
rarp	4
udp	5
{
	pmap	111
	nns   x7823
}
tcp	6
icmp	7
blast	8
sunrpc	9
pmap	10
vsize	11
vaddr	12
chan	13
select	14
vchan	15
null	16
vnet	17
vmux	18

mselect	20
bid	21
bidctl	22
vcache	23
srx	24
rrx	25
vdrop	26
machripc	27
{
	ssr	1
	nns	2
}	
portmaint	28
uproxy		29
lproxy		30
vtap		31
sar		32
nns		33
rat		34
join		35

mesh	36
{
	blast	1
	vsize	2
	bidctl	3
	bid	4
	blasttest 5
	chan	6
}

#
# driver anchor protocols
#
simeth		1001	# ETH simulator on UDP
ethdrv		1002	# Mach out-of-kernel ethernet driver
xklance		1003	# Mach Lance ethernet driver
simsimeth	1004	# SIMETH simulator
ns8390		1005	# Mach Intelx86 NS8390 ethernet driver
xkwd            1006    # Mach wd8003 ethernet driver
xkmcmsg         1007    # Mach interconnect adaptor


#
# API anchor protocols
#
xksocket	2001

# crypt protocols
crypt		3001	# DES, length extending
tcrypt		3002	# DES, length preserving
km		3003	# Key Manager
bind		3004	# Layered Key Manager
rsa		3011	# RSA encryption

md5		3101	# Ron Rivest's MD5 hash algorithm
sha		3102	# NIST Secure Hash Algorithm

auth		3200	# the Kerberos authorization protocol
tkmgr		3201	# the Kerberos ticket manager protocol
confounder	3202	# the protocol that prepends a nonce
vconf		3203	# the cryptographic confounder 
vsecsel		3204	# the security selection protocol

user		3301

dss		3501	# DSS, the NIST Digital Signature Standard
#
# test protocols
#
ethtest		10001
iptest		10002
udptest		10005
tcptest		10006
blasttest	10008
sunrpctest	10009
chantest	10013
xrpctest	10014
ethdrvtest	10015
udpcrypttest	10018
sartest		10019

# for testing machnetipc
ssr		10016
ssrtest		10017

