l2cap.h (53f5212121fc3bcd0bccb8841c01e08ca942f333) | l2cap.h (8d836d71e2223b8961b21112bb4ce89ef8231682) |
---|---|
1/* 2 BlueZ - Bluetooth protocol stack for Linux 3 Copyright (C) 2000-2001 Qualcomm Incorporated 4 Copyright (C) 2009-2010 Gustavo F. Padovan <gustavo@padovan.org> 5 Copyright (C) 2010 Google Inc. 6 7 Written 2000,2001 by Maxim Krasnyansky <maxk@qualcomm.com> 8 --- 541 unchanged lines hidden (view full) --- 550 struct sk_buff *skb); 551 void (*teardown) (struct l2cap_chan *chan, int err); 552 void (*close) (struct l2cap_chan *chan); 553 void (*state_change) (struct l2cap_chan *chan, 554 int state, int err); 555 void (*ready) (struct l2cap_chan *chan); 556 void (*defer) (struct l2cap_chan *chan); 557 void (*resume) (struct l2cap_chan *chan); | 1/* 2 BlueZ - Bluetooth protocol stack for Linux 3 Copyright (C) 2000-2001 Qualcomm Incorporated 4 Copyright (C) 2009-2010 Gustavo F. Padovan <gustavo@padovan.org> 5 Copyright (C) 2010 Google Inc. 6 7 Written 2000,2001 by Maxim Krasnyansky <maxk@qualcomm.com> 8 --- 541 unchanged lines hidden (view full) --- 550 struct sk_buff *skb); 551 void (*teardown) (struct l2cap_chan *chan, int err); 552 void (*close) (struct l2cap_chan *chan); 553 void (*state_change) (struct l2cap_chan *chan, 554 int state, int err); 555 void (*ready) (struct l2cap_chan *chan); 556 void (*defer) (struct l2cap_chan *chan); 557 void (*resume) (struct l2cap_chan *chan); |
558 long (*get_sndtimeo) (struct l2cap_chan *chan); |
|
558 struct sk_buff *(*alloc_skb) (struct l2cap_chan *chan, 559 unsigned long len, int nb); 560}; 561 562struct l2cap_conn { 563 struct hci_conn *hcon; 564 struct hci_chan *hchan; 565 --- 224 unchanged lines hidden (view full) --- 790static inline void l2cap_chan_no_ready(struct l2cap_chan *chan) 791{ 792} 793 794static inline void l2cap_chan_no_defer(struct l2cap_chan *chan) 795{ 796} 797 | 559 struct sk_buff *(*alloc_skb) (struct l2cap_chan *chan, 560 unsigned long len, int nb); 561}; 562 563struct l2cap_conn { 564 struct hci_conn *hcon; 565 struct hci_chan *hchan; 566 --- 224 unchanged lines hidden (view full) --- 791static inline void l2cap_chan_no_ready(struct l2cap_chan *chan) 792{ 793} 794 795static inline void l2cap_chan_no_defer(struct l2cap_chan *chan) 796{ 797} 798 |
799static inline long l2cap_chan_no_get_sndtimeo(struct l2cap_chan *chan) 800{ 801 return 0; 802} 803 |
|
798extern bool disable_ertm; 799 800int l2cap_init_sockets(void); 801void l2cap_cleanup_sockets(void); 802bool l2cap_is_socket(struct socket *sock); 803 804void __l2cap_connect_rsp_defer(struct l2cap_chan *chan); 805int __l2cap_wait_ack(struct sock *sk); --- 30 unchanged lines hidden --- | 804extern bool disable_ertm; 805 806int l2cap_init_sockets(void); 807void l2cap_cleanup_sockets(void); 808bool l2cap_is_socket(struct socket *sock); 809 810void __l2cap_connect_rsp_defer(struct l2cap_chan *chan); 811int __l2cap_wait_ack(struct sock *sk); --- 30 unchanged lines hidden --- |