bluetooth.h (d94e5fcbf1420366dcb4102bafe04dbcfc0d0d4b) | bluetooth.h (ec1b4cf74c81bfd0fbe5bf62bafc86c45917e72f) |
---|---|
1/* 2 BlueZ - Bluetooth protocol stack for Linux 3 Copyright (C) 2000-2001 Qualcomm Incorporated 4 5 Written 2000,2001 by Maxim Krasnyansky <maxk@qualcomm.com> 6 7 This program is free software; you can redistribute it and/or modify 8 it under the terms of the GNU General Public License version 2 as --- 107 unchanged lines hidden (view full) --- 116 u32 defer_setup; 117}; 118 119struct bt_sock_list { 120 struct hlist_head head; 121 rwlock_t lock; 122}; 123 | 1/* 2 BlueZ - Bluetooth protocol stack for Linux 3 Copyright (C) 2000-2001 Qualcomm Incorporated 4 5 Written 2000,2001 by Maxim Krasnyansky <maxk@qualcomm.com> 6 7 This program is free software; you can redistribute it and/or modify 8 it under the terms of the GNU General Public License version 2 as --- 107 unchanged lines hidden (view full) --- 116 u32 defer_setup; 117}; 118 119struct bt_sock_list { 120 struct hlist_head head; 121 rwlock_t lock; 122}; 123 |
124int bt_sock_register(int proto, struct net_proto_family *ops); | 124int bt_sock_register(int proto, const struct net_proto_family *ops); |
125int bt_sock_unregister(int proto); 126void bt_sock_link(struct bt_sock_list *l, struct sock *s); 127void bt_sock_unlink(struct bt_sock_list *l, struct sock *s); 128int bt_sock_recvmsg(struct kiocb *iocb, struct socket *sock, struct msghdr *msg, size_t len, int flags); 129uint bt_sock_poll(struct file * file, struct socket *sock, poll_table *wait); 130int bt_sock_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg); 131int bt_sock_wait_state(struct sock *sk, int state, unsigned long timeo); 132 --- 49 unchanged lines hidden --- | 125int bt_sock_unregister(int proto); 126void bt_sock_link(struct bt_sock_list *l, struct sock *s); 127void bt_sock_unlink(struct bt_sock_list *l, struct sock *s); 128int bt_sock_recvmsg(struct kiocb *iocb, struct socket *sock, struct msghdr *msg, size_t len, int flags); 129uint bt_sock_poll(struct file * file, struct socket *sock, poll_table *wait); 130int bt_sock_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg); 131int bt_sock_wait_state(struct sock *sk, int state, unsigned long timeo); 132 --- 49 unchanged lines hidden --- |