diff options
Diffstat (limited to 'drivers/staging/vt6656/tether.h')
| -rw-r--r-- | drivers/staging/vt6656/tether.h | 101 | 
1 files changed, 0 insertions, 101 deletions
diff --git a/drivers/staging/vt6656/tether.h b/drivers/staging/vt6656/tether.h deleted file mode 100644 index f57fcfdc24d5..000000000000 --- a/drivers/staging/vt6656/tether.h +++ /dev/null @@ -1,101 +0,0 @@ -/* - * Copyright (c) 1996, 2003 VIA Networking Technologies, Inc. - * All rights reserved. - * - * 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. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; if not, write to the Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - * - * File: tether.h - * - * Purpose: - * - * Author: Tevin Chen - * - * Date: Jan. 28, 1997 - * - */ - -#ifndef __TETHER_H__ -#define __TETHER_H__ - -#include <linux/if_ether.h> - -// -// constants -// -#define U_ETHER_ADDR_STR_LEN (ETH_ALEN * 2 + 1) -                                        // Ethernet address string length -#define U_MULTI_ADDR_LEN    8           // multicast address length - -#ifdef __BIG_ENDIAN - -#define TYPE_MGMT_PROBE_RSP 0x5000 - -#define FC_TODS             0x0001 -#define FC_FROMDS           0x0002 -#define FC_MOREFRAG         0x0004 -#define FC_RETRY            0x0008 -#define FC_POWERMGT         0x0010 -#define FC_MOREDATA         0x0020 -#define FC_WEP              0x0040 -#define TYPE_802_11_ATIM    0x9000 - -#define TYPE_802_11_DATA    0x0800 -#define TYPE_802_11_CTL     0x0400 -#define TYPE_802_11_MGMT    0x0000 -#define TYPE_802_11_MASK    0x0C00 -#define TYPE_SUBTYPE_MASK   0xFC00 -#define TYPE_802_11_NODATA  0x4000 -#define TYPE_DATE_NULL      0x4800 - -#define TYPE_CTL_PSPOLL     0xa400 -#define TYPE_CTL_ACK        0xd400 - -#else //if LITTLE_ENDIAN -// -// wType field in the SEthernetHeader -// -// NOTE.... -//   in network byte order, high byte is going first - -#define TYPE_MGMT_PROBE_RSP 0x0050 - -#define FC_TODS             0x0100 -#define FC_FROMDS           0x0200 -#define FC_MOREFRAG         0x0400 -#define FC_RETRY            0x0800 -#define FC_POWERMGT         0x1000 -#define FC_MOREDATA         0x2000 -#define FC_WEP              0x4000 -#define TYPE_802_11_ATIM    0x0090 - -#define TYPE_802_11_DATA    0x0008 -#define TYPE_802_11_CTL     0x0004 -#define TYPE_802_11_MGMT    0x0000 -#define TYPE_802_11_MASK    0x000C -#define TYPE_SUBTYPE_MASK   0x00FC -#define TYPE_802_11_NODATA  0x0040 -#define TYPE_DATE_NULL      0x0048 - -#define TYPE_CTL_PSPOLL     0x00a4 -#define TYPE_CTL_ACK        0x00d4 - -#endif //#ifdef __BIG_ENDIAN - -#define WEP_IV_MASK         0x00FFFFFF - -//u8 ETHbyGetHashIndexByCrc(u8 * pbyMultiAddr); -bool ETHbIsBufferCrc32Ok(u8 * pbyBuffer, unsigned int cbFrameLength); - -#endif /* __TETHER_H__ */  | 
