Skip site navigation (1)Skip section navigation (2)
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>