Bluetooth: Add initial support for ERTM packets transfers
[safe/jmp/linux-2.6] / include / net / bluetooth / bluetooth.h
index 144d1d5..65a5cf8 100644 (file)
@@ -81,12 +81,6 @@ enum {
        BT_CLOSED
 };
 
-/* Endianness conversions */
-#define htobs(a)       __cpu_to_le16(a)
-#define htobl(a)       __cpu_to_le32(a)
-#define btohs(a)       __le16_to_cpu(a)
-#define btohl(a)       __le32_to_cpu(a)
-
 /* BD Address */
 typedef struct {
        __u8 b[6];
@@ -144,8 +138,9 @@ struct sock *bt_accept_dequeue(struct sock *parent, struct socket *newsock);
 struct bt_skb_cb {
        __u8 pkt_type;
        __u8 incoming;
+       __u8 tx_seq;
 };
-#define bt_cb(skb) ((struct bt_skb_cb *)(skb->cb)) 
+#define bt_cb(skb) ((struct bt_skb_cb *)((skb)->cb))
 
 static inline struct sk_buff *bt_skb_alloc(unsigned int len, gfp_t how)
 {