Subject: kern/5997: Add some more ether types
To: None <gnats-bugs@gnats.netbsd.org>
From: Heiko W.Rupp <hwr@pilhuhn.de>
List: netbsd-bugs
Date: 08/20/1998 12:38:43
>Number:         5997
>Category:       kern
>Synopsis:       Add some more ether types
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    kern-bug-people (Kernel Bug People)
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Thu Aug 20 03:50:00 1998
>Last-Modified:
>Originator:     Heiko W.Rupp
>Organization:
>Release:        NetBSD-1.3.2
>Environment:
	
System: NetBSD snert 1.3.2 NetBSD 1.3.2 (SNERT) #1: Tue Jun 2 18:14:44 MEST 1998 hwr@snert:/homes/hwr/sys/arch/i386/compile/SNERT i386


>Description:

   We have more than only the four types that are described (e.g.
Atalk)

>How-To-Repeat:
	Look at /usr/include/net/ethertypes.h
and
    http://www.isi.edu/in-notes/iana/assignments/ethernet-numbers

or Rfc 1701

>Fix:

Add the following to /usr/include/net/ethertypes.h:

#define ETHERTYPE_XNS			0x0600	/* XNS */
#define ETHERTYPE_ATALK			0x809B	/* AppleTalk */
#define ETHERTYPE_IPV6			0x86DD	/* IPv6 */
#define	ETHERTYPE_IPX			0x8137	/* Novell IPX */


I am not sure if the following is needed:

#define ETHERTYPE_AARP		0x80F3	/* AppleTalk AARP */

>Audit-Trail:
>Unformatted: