| /* | |
| * INET An implementation of the TCP/IP protocol suite for the LINUX | |
| * operating system. INET is implemented using the BSD Socket | |
| * interface as the means of communication with the user level. | |
| * | |
| * Definitions for the Interfaces handler. | |
| * | |
| * Version: @(#)dev.h 1.0.10 08/12/93 | |
| * | |
| * Authors: Ross Biro | |
| * Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG> | |
| * Corey Minyard <wf-rch!minyard@relay.EU.net> | |
| * Donald J. Becker, <becker@cesdis.gsfc.nasa.gov> | |
| * Alan Cox, <alan@lxorguk.ukuu.org.uk> | |
| * Bjorn Ekwall. <bj0rn@blox.se> | |
| * Pekka Riikonen <priikone@poseidon.pspt.fi> | |
| * | |
| * This program is free software; you can redistribute it and/or | |
| * modify it under the terms of the GNU General Public License | |
| * as published by the Free Software Foundation; either version | |
| * 2 of the License, or (at your option) any later version. | |
| * | |
| * Moved to /usr/include/linux for NET3 | |
| */ | |
| #ifndef _UAPI_LINUX_NETDEVICE_H | |
| #define _UAPI_LINUX_NETDEVICE_H | |
| #include <linux/if.h> | |
| #include <linux/if_ether.h> | |
| #include <linux/if_packet.h> | |
| #include <linux/if_link.h> | |
| #define MAX_ADDR_LEN 32 /* Largest hardware address length */ | |
| /* Initial net device group. All devices belong to group 0 by default. */ | |
| #define INIT_NETDEV_GROUP 0 | |
| /* Media selection options. */ | |
| enum { | |
| IF_PORT_UNKNOWN = 0, | |
| IF_PORT_10BASE2, | |
| IF_PORT_10BASET, | |
| IF_PORT_AUI, | |
| IF_PORT_100BASET, | |
| IF_PORT_100BASETX, | |
| IF_PORT_100BASEFX | |
| }; | |
| #endif /* _UAPI_LINUX_NETDEVICE_H */ |