summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2006-09-29 07:22:33 +0000
committerMarcel Holtmann <marcel@holtmann.org>2006-09-29 07:22:33 +0000
commitb472e4a544004e83d5d71df529ea5f3a649815f2 (patch)
tree1e17b938173cbe8b93a9903efa29533a822bd243
parent60342ddf31ea9f4eb92e4d5334418fe512c43597 (diff)
Improve error message for unknown devices
-rw-r--r--hidd/main.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/hidd/main.c b/hidd/main.c
index 932a0858..89c79509 100644
--- a/hidd/main.c
+++ b/hidd/main.c
@@ -271,8 +271,12 @@ static int create_device(int ctl, int csk, int isk, uint8_t subclass, int nosdp,
if (!err)
goto create;
- if (!nocheck)
- return -1;
+ if (!nocheck) {
+ ba2str(&dst, bda);
+ syslog(LOG_ERR, "Rejected connection from unknown device %s\n", bda);
+ /* Return no error to avoid run_server() complaining too */
+ return 0;
+ }
if (!nosdp) {
err = get_sdp_device_info(&src, &dst, &req);