Date: Tue, 14 Mar 2006 08:42:42 +0000 (GMT) From: Iain Hibbert <plunky@rya-online.net> To: Maksim Yevmenkin <maksim.yevmenkin@savvis.net> Cc: freebsd-bluetooth@freebsd.org Subject: Re: config files Message-ID: <1142325762.357474.659.nullmailer@galant.ukfsn.org> In-Reply-To: <44160BE9.9020306@savvis.net> References: <1141918855.418446.1437.nullmailer@galant.ukfsn.org> <44107678.1080206@savvis.net> <1142195365.759631.5369.nullmailer@galant.ukfsn.org> <44160BE9.9020306@savvis.net>
next in thread | previous in thread | raw e-mail | index | archive | help
This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --0-452280498-1142325762=:1853 Content-Type: TEXT/PLAIN; charset=US-ASCII On Mon, 13 Mar 2006, Maksim Yevmenkin wrote: > > Its just that to add a mouse to the system, I needed to enter details in 3 > > files (and, details are held in two more) which could be considered a bit > > much just for a mouse :) > > 3 files, i assume, are: /etc/bluetooth/hosts, /etc/bluetooth/hcsecd.conf and > /etc/bluetooth/bthidd.conf. entry in /etc/bluetooth/hosts file is optional. > > i'm not sure which other 2 files you are talking about. /var/db/bthcid.keys & /var/db/bthidd.hids which are automatic, though may need attention when batteries are changed? > > vaguely related to this, would the attached patch work to reload > > bthidd.conf on SIGHUP? It seems that it should, though I'm not sure if the > > fact that the new_device field is set would be an issue (maybe not, if the > > session already exists?) > > there is one problem with this particular patch. please see my comments inline Ok, this should be better - seems to work for me, thanks! (also you may need to enable "reload" in /etc/rc.d/bthidd?) -- On another issue, in libsdp/session.c you have sa.l2cap_psm = htole16(NG_L2CAP_PSM_SDP); which seems wrong? (will work ok on little endian machine) iain --0-452280498-1142325762=:1853 Content-Type: TEXT/PLAIN; charset=US-ASCII; name=bthidd.c.diff Content-Transfer-Encoding: BASE64 Content-ID: <Pine.NEB.4.63.0603140842420.1853@localhost.> Content-Description: add reload config files to bthidd.c Content-Disposition: attachment; filename=bthidd.c.diff LS0tIGJ0aGlkZC5jCTIwMDQtMTEtMTggMTg6MDU6MTUuMDAwMDAwMDAwICsw MDAwDQorKysgYnRoaWRkLmMJMjAwNi0wMy0xNCAwODowNDowOS4wMDAwMDAw MDAgKzAwMDANCkBAIC00OSwxMyArNDksMTUgQEANCiBzdGF0aWMgaW50CXJl bW92ZV9waWRfZmlsZQkoY2hhciBjb25zdCAqZmlsZSk7DQogc3RhdGljIGlu dAllbGFwc2VkCQkoaW50IHR2YWwpOw0KIHN0YXRpYyB2b2lkCXNpZ2hhbmRs ZXIJKGludCBzKTsNCitzdGF0aWMgdm9pZAlzaWdodXAJCShpbnQgcyk7DQog c3RhdGljIHZvaWQJdXNhZ2UJCSh2b2lkKTsNCiANCiAvKg0KICAqIGJ0aGlk ZA0KICAqLw0KIA0KLXN0YXRpYyBpbnQJZG9uZSA9IDA7IC8qIGFyZSB3ZSBk b25lPyAqLw0KK3N0YXRpYyBpbnQJZG9uZSA9IDA7CS8qIGFyZSB3ZSBkb25l PyAqLw0KK3N0YXRpYyBpbnQJcmVsb2FkID0gMDsJLyogcmVsb2FkIGNvbmZp ZyBmaWxlICovDQogDQogaW50DQogbWFpbihpbnQgYXJnYywgY2hhciAqYXJn dltdKQ0KQEAgLTEzNywxMyArMTM5LDE5IEBADQogCXNhLnNhX2hhbmRsZXIg PSBzaWdoYW5kbGVyOw0KIA0KIAlpZiAoc2lnYWN0aW9uKFNJR1RFUk0sICZz YSwgTlVMTCkgPCAwIHx8DQotCSAgICBzaWdhY3Rpb24oU0lHSFVQLCAmc2Es IE5VTEwpIDwgMCB8fA0KIAkgICAgc2lnYWN0aW9uKFNJR0lOVCwgJnNhLCBO VUxMKSA8IDApIHsNCiAJCXN5c2xvZyhMT0dfQ1JJVCwgIkNvdWxkIG5vdCBp bnN0YWxsIHNpZ25hbCBoYW5kbGVycy4gJXMgKCVkKSIsDQogCQkJc3RyZXJy b3IoZXJybm8pLCBlcnJubyk7DQogCQlleGl0KDEpOw0KIAl9DQogDQorCXNh cy5zYV9oYW5kbGVyID0gc2lnaHVwOw0KKwlpZiAoc2lnYWN0aW9uKFNJR0hV UCwgJnNhLCBOVUxMKSA8IDApIHsNCisJCXN5c2xvZyhMT0dfQ1JJVCwgIkNv dWxkIG5vdCBpbnN0YWxsIHNpZ25hbCBoYW5kbGVycy4gJXMgKCVkKSIsDQor CQkJc3RyZXJyb3IoZXJybm8pLCBlcnJubyk7DQorCQlleGl0KDEpOw0KKwl9 DQorDQogCXNhLnNhX2hhbmRsZXIgPSBTSUdfSUdOOw0KIAlpZiAoc2lnYWN0 aW9uKFNJR1BJUEUsICZzYSwgTlVMTCkgPCAwKSB7DQogCQlzeXNsb2coTE9H X0NSSVQsICJDb3VsZCBub3QgaW5zdGFsbCBzaWduYWwgaGFuZGxlcnMuICVz ICglZCkiLA0KQEAgLTE2OSw2ICsxNzcsMTUgQEANCiANCiAJCWlmIChzZXJ2 ZXJfZG8oJnNydikgPCAwKQ0KIAkJCWJyZWFrOw0KKw0KKwkJaWYgKHJlbG9h ZCkgew0KKwkJCWlmICh3cml0ZV9oaWRzX2ZpbGUoKSA8IDAgfHwNCisJCQkg ICAgcmVhZF9jb25maWdfZmlsZSgpIDwgMCB8fA0KKwkJCSAgICByZWFkX2hp ZHNfZmlsZSgpIDwgMCkNCisJCQkJYnJlYWs7DQorDQorCQkJcmVsb2FkID0g MDsNCisJCX0NCiAJfQ0KIA0KIAlzZXJ2ZXJfc2h1dGRvd24oJnNydik7DQpA QCAtMjQxLDcgKzI1OCw3IEBADQogfQ0KIA0KIC8qDQotICogU2lnbmFsIGhh bmRsZXINCisgKiBTaWduYWwgaGFuZGxlcnMNCiAgKi8NCiANCiBzdGF0aWMg dm9pZA0KQEAgLTI1MSw2ICsyNjgsMTMgQEANCiAJCXMsICsrIGRvbmUpOw0K IH0NCiANCitzdGF0aWMgdm9pZA0KK3NpZ2h1cChpbnQgcykNCit7DQorCXN5 c2xvZyhMT0dfTk9USUNFLCAiR290IFNJR0hVUDogcmVsb2FkIGNvbmZpZyIp Ow0KKwlyZWxvYWQgPSAxOw0KK30NCisNCiAvKg0KICAqIERpc3BsYXkgdXNh Z2UgYW5kIGV4aXQNCiAgKi8NCg== --0-452280498-1142325762=:1853--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1142325762.357474.659.nullmailer>