summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorMaksim Krasnyanskiy <maxk@qualcomm.com>2003-05-11 22:47:35 -0700
committerMaksim Krasnyanskiy <maxk@qualcomm.com>2003-05-11 22:47:35 -0700
commitb1c8ea3cff078b9c96be75bc244cd9b5c9d55b71 (patch)
treef603e774fe59670838f9e8cd7b525c82ee6b0c31 /include
parentd0682bc8a011029cac0fd6aac3fdc67af25d1286 (diff)
parent1a6fe614e48085db50b1fb2701eeb922453a40ff (diff)
Merge bk://linux.bkbits.net/linux-2.5
into qualcomm.com:/home/kernel/bt-2.5
Diffstat (limited to 'include')
-rw-r--r--include/net/bluetooth/l2cap.h8
-rw-r--r--include/net/bluetooth/rfcomm.h10
2 files changed, 13 insertions, 5 deletions
diff --git a/include/net/bluetooth/l2cap.h b/include/net/bluetooth/l2cap.h
index cd9ab609d354..3758bc57d7b8 100644
--- a/include/net/bluetooth/l2cap.h
+++ b/include/net/bluetooth/l2cap.h
@@ -231,8 +231,10 @@ struct l2cap_pinfo {
struct sock *prev_c;
};
-#define CONF_REQ_SENT 0x01
-#define CONF_INPUT_DONE 0x02
-#define CONF_OUTPUT_DONE 0x04
+#define L2CAP_CONF_REQ_SENT 0x01
+#define L2CAP_CONF_INPUT_DONE 0x02
+#define L2CAP_CONF_OUTPUT_DONE 0x04
+
+void l2cap_load(void);
#endif /* __L2CAP_H */
diff --git a/include/net/bluetooth/rfcomm.h b/include/net/bluetooth/rfcomm.h
index 2efdc72f4193..c2a2098b4369 100644
--- a/include/net/bluetooth/rfcomm.h
+++ b/include/net/bluetooth/rfcomm.h
@@ -185,10 +185,11 @@ struct rfcomm_dlc {
atomic_t refcnt;
u8 dlci;
u8 addr;
-
- uint mtu;
+ u8 priority;
u8 v24_sig;
+ u8 mscex;
+ uint mtu;
uint credits;
uint rx_credits;
uint tx_credits;
@@ -213,6 +214,11 @@ struct rfcomm_dlc {
#define RFCOMM_SCHED_TIMEO 3
#define RFCOMM_SCHED_WAKEUP 31
+/* MSC exchange flags */
+#define RFCOMM_MSCEX_TX 1
+#define RFCOMM_MSCEX_RX 2
+#define RFCOMM_MSCEX_OK (RFCOMM_MSCEX_TX + RFCOMM_MSCEX_RX)
+
extern struct task_struct *rfcomm_thread;
extern unsigned long rfcomm_event;