diff options
author | nbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2010-06-26 20:42:08 +0000 |
---|---|---|
committer | nbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2010-06-26 20:42:08 +0000 |
commit | 4b7db99798885095b033f783fc43fd05f35ce99d (patch) | |
tree | 192172e4308a54c99842fb81722defbfc9d195e3 /package/broadcom-wl-old/src/driver/proto/bcmarp.h | |
parent | 1fe4998cee9a2c318d694a9109f871109f67dff0 (diff) |
remove the old broadcom wl driver for linux 2.4
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21947 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'package/broadcom-wl-old/src/driver/proto/bcmarp.h')
-rw-r--r-- | package/broadcom-wl-old/src/driver/proto/bcmarp.h | 59 |
1 files changed, 0 insertions, 59 deletions
diff --git a/package/broadcom-wl-old/src/driver/proto/bcmarp.h b/package/broadcom-wl-old/src/driver/proto/bcmarp.h deleted file mode 100644 index 90a8802a4..000000000 --- a/package/broadcom-wl-old/src/driver/proto/bcmarp.h +++ /dev/null @@ -1,59 +0,0 @@ -/* - * Copyright 2007, Broadcom Corporation - * All Rights Reserved. - * - * This is UNPUBLISHED PROPRIETARY SOURCE CODE of Broadcom Corporation; - * the contents of this file may not be disclosed to third parties, copied - * or duplicated in any form, in whole or in part, without the prior - * written permission of Broadcom Corporation. - * - * Fundamental constants relating to ARP Protocol - * - */ - -#ifndef _bcmarp_h_ -#define _bcmarp_h_ - -/* enable structure packing */ -#if defined(__GNUC__) -#define PACKED __attribute__((packed)) -#else -#pragma pack(1) -#define PACKED -#endif - -#define ARP_OPC_OFFSET 6 /* option code offset */ -#define ARP_SRC_ETH_OFFSET 8 /* src h/w address offset */ -#define ARP_SRC_IP_OFFSET 14 /* src IP address offset */ -#define ARP_TGT_ETH_OFFSET 18 /* target h/w address offset */ -#define ARP_TGT_IP_OFFSET 24 /* target IP address offset */ - -#define ARP_OPC_REQUEST 1 /* ARP request */ -#define ARP_OPC_REPLY 2 /* ARP reply */ - -#define ARP_DATA_LEN 28 /* ARP data length */ - -struct bcmarp { - uint16 htype; /* Header type (1 = ethernet) */ - uint16 ptype; /* Protocol type (0x800 = IP) */ - uint8 hlen; /* Hardware address length (Eth = 6) */ - uint8 plen; /* Protocol address length (IP = 4) */ - uint16 oper; /* ARP_OPC_... */ - uint8 src_eth[ETHER_ADDR_LEN]; /* Source hardware address */ - uint8 src_ip[IPV4_ADDR_LEN]; /* Source protocol address (not aligned) */ - uint8 dst_eth[ETHER_ADDR_LEN]; /* Destination hardware address */ - uint8 dst_ip[IPV4_ADDR_LEN]; /* Destination protocol address */ -} PACKED; - -/* Ethernet header + Arp message */ -struct bcmetharp { - struct ether_header eh; - struct bcmarp arp; -} PACKED; - -#undef PACKED -#if !defined(__GNUC__) -#pragma pack() -#endif - -#endif /* !defined(_bcmarp_h_) */ |