ethertype.h revision 17681
11573Srgrimes/* 289739Sphantom * Copyright (c) 1993, 1994, 1996 31573Srgrimes * The Regents of the University of California. All rights reserved. 41573Srgrimes * 51573Srgrimes * Redistribution and use in source and binary forms, with or without 61573Srgrimes * modification, are permitted provided that: (1) source code distributions 71573Srgrimes * retain the above copyright notice and this paragraph in its entirety, (2) 81573Srgrimes * distributions including binary code include the above copyright notice and 91573Srgrimes * this paragraph in its entirety in the documentation or other materials 101573Srgrimes * provided with the distribution, and (3) all advertising materials mentioning 111573Srgrimes * features or use of this software display the following acknowledgement: 121573Srgrimes * ``This product includes software developed by the University of California, 131573Srgrimes * Lawrence Berkeley Laboratory and its contributors.'' Neither the name of 141573Srgrimes * the University nor the names of its contributors may be used to endorse 151573Srgrimes * or promote products derived from this software without specific prior 161573Srgrimes * written permission. 171573Srgrimes * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED 181573Srgrimes * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF 191573Srgrimes * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. 201573Srgrimes * 211573Srgrimes * @(#) $Header: ethertype.h,v 1.6 96/07/14 18:21:49 leres Exp $ (LBL) 221573Srgrimes */ 231573Srgrimes 241573Srgrimes/* Types missing from some systems */ 251573Srgrimes 261573Srgrimes#ifndef ETHERTYPE_NS 271573Srgrimes#define ETHERTYPE_NS 0x0600 281573Srgrimes#endif 291573Srgrimes#ifndef ETHERTYPE_SPRITE 301573Srgrimes#define ETHERTYPE_SPRITE 0x0500 311573Srgrimes#endif 321573Srgrimes#ifndef ETHERTYPE_TRAIL 331573Srgrimes#define ETHERTYPE_TRAIL 0x1000 341573Srgrimes#endif 351573Srgrimes#ifndef ETHERTYPE_MOPDL 361573Srgrimes#define ETHERTYPE_MOPDL 0x6001 371573Srgrimes#endif 3819988Sache#ifndef ETHERTYPE_MOPRC 3919988Sache#define ETHERTYPE_MOPRC 0x6002 4050476Speter#endif 4119988Sache#ifndef ETHERTYPE_DN 4219988Sache#define ETHERTYPE_DN 0x6003 431573Srgrimes#endif 441573Srgrimes#ifndef ETHERTYPE_LAT 451573Srgrimes#define ETHERTYPE_LAT 0x6004 461573Srgrimes#endif 4719988Sache#ifndef ETHERTYPE_SCA 4819988Sache#define ETHERTYPE_SCA 0x6007 491573Srgrimes#endif 501573Srgrimes#ifndef ETHERTYPE_REVARP 511573Srgrimes#define ETHERTYPE_REVARP 0x8035 521573Srgrimes#endif 531573Srgrimes#ifndef ETHERTYPE_LANBRIDGE 5419988Sache#define ETHERTYPE_LANBRIDGE 0x8038 5511695Sache#endif 5672165Sphantom#ifndef ETHERTYPE_DECDNS 5772165Sphantom#define ETHERTYPE_DECDNS 0x803c 5872165Sphantom#endif 5922330Sache#ifndef ETHERTYPE_DECDTS 6089739Sphantom#define ETHERTYPE_DECDTS 0x803e 611573Srgrimes#endif 6211695Sache#ifndef ETHERTYPE_VEXP 6311695Sache#define ETHERTYPE_VEXP 0x805b 6411695Sache#endif 6511695Sache#ifndef ETHERTYPE_VPROD 6611695Sache#define ETHERTYPE_VPROD 0x805c 6711695Sache#endif 6811695Sache#ifndef ETHERTYPE_ATALK 6911695Sache#define ETHERTYPE_ATALK 0x809b 7011695Sache#endif 7111695Sache#ifndef ETHERTYPE_AARP 7235523Sache#define ETHERTYPE_AARP 0x80f3 7311695Sache#endif 7411695Sache#ifndef ETHERTYPE_LOOPBACK 7511695Sache#define ETHERTYPE_LOOPBACK 0x9000 7611695Sache#endif 7711695Sache