f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen#ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.1 */
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen# Use is subject to license terms.
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen# CDDL HEADER START
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen# The contents of this file are subject to the terms of the
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen# Common Development and Distribution License, Version 1.0 only
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen# (the "License"). You may not use this file except in compliance
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen# with the License.
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen# See the License for the specific language governing permissions
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen# and limitations under the License.
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen# When distributing Covered Code, include this CDDL HEADER in each
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen# If applicable, add the following below this CDDL HEADER, with the
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen# fields enclosed by brackets "[]" replaced with your own identifying
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen# information: Portions Copyright [yyyy] [name of copyright owner]
987efa17dd5c9be156d8f49ddd942df20a72dcb1Tom Gundersen# CDDL HEADER END
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen# Internet (IP) protocols
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersenip 0 IP # internet protocol, pseudo protocol number
477e73b5312094f2d34de8e40ccbe61e6d4d81e9Zbigniew Jędrzejewski-Szmekicmp 1 ICMP # internet control message protocol
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersenigmp 2 IGMP # Internet Group Management
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersenggp 3 GGP # gateway-gateway protocol
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersenipip 4 IP-IP # IP in IP (encapsulation)
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersentcp 6 TCP # transmission control protocol
b3070dc0258831c7e2b13624f75fa3dbd80d9833Tom Gundersencbt 7 CBT # Core Based Trees
b3070dc0258831c7e2b13624f75fa3dbd80d9833Tom Gundersenegp 8 EGP # exterior gateway protocol
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersenigp 9 IGP # any private interior gateway
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersenpup 12 PUP # PARC universal packet protocol
bf1bc6701574f5e935fafc3163659372abdcde63Thomas Hindoe Paaboel Andersenudp 17 UDP # user datagram protocol
bf1bc6701574f5e935fafc3163659372abdcde63Thomas Hindoe Paaboel Andersenmux 18 MUX # Multiplexing
bf1bc6701574f5e935fafc3163659372abdcde63Thomas Hindoe Paaboel Andersenhmp 20 HMP # host monitoring protocol
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersenxns-idp 22 XNS-IDP # Xerox NS IDP
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersenrdp 27 RDP # "reliable datagram" protocol
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersenidpr 35 IDPR # Inter-Domain Policy Routing Protocol
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersenidpr-cmtp 38 IDPR-CMTP # IDPR Control Message Transport Protocol
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersensdrp 42 SDRP # Source Demand Routing Protocol
ecb08ec6a5c52f2d940f3b8147e2a480affd46e1Zbigniew Jędrzejewski-Szmekidrp 45 IDRP # Inter-Domain Routing Protocol
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersenrsvp 46 RSVP # Resource Reservation Protocol
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersengre 47 GRE # Generic Routing Encapsulation
6916ec29afd488d91e7e0fcbcc2e006b4e5f28dfTom Gundersenesp 50 ESP # Encapsulating Security Payload
6916ec29afd488d91e7e0fcbcc2e006b4e5f28dfTom Gundersenah 51 AH # Authentication Header
6916ec29afd488d91e7e0fcbcc2e006b4e5f28dfTom Gundersenmobile 55 MOBILE # IP Mobility
6916ec29afd488d91e7e0fcbcc2e006b4e5f28dfTom Gundersenospf 89 OSPFIGP # Open Shortest Path First
6916ec29afd488d91e7e0fcbcc2e006b4e5f28dfTom Gundersenpim 103 PIM # Protocol Independent Multicast
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersenipcomp 108 IPComp # IP Payload Compression Protocol
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersenvrrp 112 VRRP # Virtual Router Redundancy Protocol
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersensctp 132 SCTP # Stream Control Transmission Protocol
5a3eb5a77d7c491a31818c4dfdcf8fd7dcaaadb2Tom Gundersen# Internet (IPv6) extension headers
f048a16b464295a4e0a4f4c1210f06343ad31231Tom Gundersenhopopt 0 HOPOPT # Hop-by-hop options for IPv6
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersenipv6 41 IPv6 # IPv6 in IP encapsulation
fe6b2d55bcb379d01664ed28cea40634cb6b52e3Tom Gundersenipv6-route 43 IPv6-Route # Routing header for IPv6
672682a6b9d6fb6a3722c3fea1a93b4831747b54Tom Gundersenipv6-frag 44 IPv6-Frag # Fragment header for IPv6
672682a6b9d6fb6a3722c3fea1a93b4831747b54Tom Gundersenipv6-icmp 58 IPv6-ICMP # IPv6 internet control message protocol
672682a6b9d6fb6a3722c3fea1a93b4831747b54Tom Gundersenipv6-nonxt 59 IPv6-NoNxt # No next header extension header for IPv6
fe6b2d55bcb379d01664ed28cea40634cb6b52e3Tom Gundersenipv6-opts 60 IPv6-Opts # Destination Options for IPv6