aoe.h (b981d8b3f5e008ff10d993be633ad00564fc22cd) aoe.h (abdbf94d7c6f1fcb2931d5cb7562a6159323b704)
1/* Copyright (c) 2006 Coraid, Inc. See COPYING for GPL terms. */
2#define VERSION "32"
3#define AOE_MAJOR 152
4#define DEVICE_NAME "aoe"
5
6/* set AOE_PARTITIONS to 1 to use whole-disks only
7 * default is 16, which is 15 partitions plus the whole disk
8 */

--- 34 unchanged lines hidden (view full) ---

43 unsigned char verfl;
44 unsigned char err;
45 __be16 major;
46 unsigned char minor;
47 unsigned char cmd;
48 __be32 tag;
49};
50
1/* Copyright (c) 2006 Coraid, Inc. See COPYING for GPL terms. */
2#define VERSION "32"
3#define AOE_MAJOR 152
4#define DEVICE_NAME "aoe"
5
6/* set AOE_PARTITIONS to 1 to use whole-disks only
7 * default is 16, which is 15 partitions plus the whole disk
8 */

--- 34 unchanged lines hidden (view full) ---

43 unsigned char verfl;
44 unsigned char err;
45 __be16 major;
46 unsigned char minor;
47 unsigned char cmd;
48 __be32 tag;
49};
50
51#ifdef __KERNEL__
52#include <linux/skbuff.h>
53
54static inline struct aoe_hdr *aoe_hdr(const struct sk_buff *skb)
55{
56 return (struct aoe_hdr *)skb_mac_header(skb);
57}
58#endif
59
60struct aoe_atahdr {
61 unsigned char aflags;
62 unsigned char errfeat;
63 unsigned char scnt;
64 unsigned char cmdstat;
65 unsigned char lba0;
66 unsigned char lba1;
67 unsigned char lba2;

--- 120 unchanged lines hidden ---
51struct aoe_atahdr {
52 unsigned char aflags;
53 unsigned char errfeat;
54 unsigned char scnt;
55 unsigned char cmdstat;
56 unsigned char lba0;
57 unsigned char lba1;
58 unsigned char lba2;

--- 120 unchanged lines hidden ---