X-Git-Url: http://git.maemo.org/git/?a=blobdiff_plain;f=bt-host.c;h=9a06578c99ea2bfa04aa74eb695c6f465f08a4d8;hb=b0a46a333acfd78da56cf6aebb95f4a5dfb3a4f2;hp=3c7b270dffc47394c4b9ac712dd0fcf322f2c76d;hpb=978d5d73edeea8d5c725c43b7bd23fd897cac7fa;p=qemu diff --git a/bt-host.c b/bt-host.c index 3c7b270..9a06578 100644 --- a/bt-host.c +++ b/bt-host.c @@ -13,16 +13,16 @@ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, - * MA 02111-1307 USA + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include "qemu-common.h" #include "qemu-char.h" #include "sysemu.h" #include "net.h" +#include "bt-host.h" #ifndef _WIN32 # include @@ -53,7 +53,7 @@ static void bt_host_send(struct HCIInfo *hci, struct iovec iv[2]; int ret; - iv[0].iov_base = &pkt; + iv[0].iov_base = (void *)&pkt; iv[0].iov_len = 1; iv[1].iov_base = (void *) data; iv[1].iov_len = len; @@ -172,7 +172,7 @@ struct HCIInfo *bt_host_hci(const char *id) if (fd < 0) { fprintf(stderr, "qemu: Can't open `%s': %s (%i)\n", id, strerror(errno), errno); - return 0; + return NULL; } # ifdef CONFIG_BLUEZ @@ -193,7 +193,7 @@ struct HCIInfo *bt_host_hci(const char *id) s->hci.acl_send = bt_host_acl; s->hci.bdaddr_set = bt_host_bdaddr_set; - qemu_set_fd_handler2(s->fd, bt_host_read_poll, bt_host_read, 0, s); + qemu_set_fd_handler2(s->fd, bt_host_read_poll, bt_host_read, NULL, s); return &s->hci; }