Bluetooth: bnep: fix buffer overflow
[linux-flexiantxendom0-natty.git] / net / bluetooth / bnep / sock.c
index 2862f53..d935da7 100644 (file)
@@ -88,6 +88,7 @@ static int bnep_sock_ioctl(struct socket *sock, unsigned int cmd, unsigned long
                        sockfd_put(nsock);
                        return -EBADFD;
                }
+               ca.device[sizeof(ca.device)-1] = 0;
 
                err = bnep_add_connection(&ca, nsock);
                if (!err) {