2006-12-08 16:22:01

by Brad Midgley

[permalink] [raw]
Subject: [Bluez-devel] rswitch in manpage

SGV5CgpJbiBwcmFjdGljZSBJIGZvdW5kIHRoYXQgZXZlbiB3aXRoIGxtIG1hc3RlciwgSSBoYWQg
dG8gdGFrZSByc3dpdGNoIG91dCAKb2YgbHAgaW4gb3JkZXIgdG8gZGVueSByb2xlIHN3aXRjaGVz
LiBUaGVyZSdzIHNvbWUgYW1iaWd1aXR5IGluIHRoZSAKaGNpZC5jb25mIGV4YW1wbGUncyBjb21t
ZW50IGFuZCB0aGUgaGNpZC5jb25mIG1hbnBhZ2UuCgpJIHdvdWxkIHN1Ym1pdCBhIHBhdGNoIGlm
IEkgdW5kZXJzdG9vZCB0aGUgaW50ZW5kZWQgaW50ZXJhY3Rpb24gYmV0d2VlbiAKdGhlc2UgdHdv
IHNldHRpbmdzLgoKVGhlIGhjaWQuY29uZiBtYW5wYWdlIGhhcyB0aGlzIHRvIHNheSBhYm91dCBt
YXN0ZXIgYW5kIHJzd2l0Y2g6CgpsbSBub25lfGFjY2VwdCxtYXN0ZXIKCm5vbmUgbWVhbnMgbm8g
c3BlY2lmaWMgcG9saWN5LiBhY2NlcHQgbWVhbnMgYWx3YXlzIGFjY2VwdCBpbmNvbeKAkAppbmcg
Y29ubmVjdGlvbnMuIG1hc3RlciBtZWFucyBiZWNvbWUgbWFzdGVyIG9uIGluY29taW5nIGNvbm5l
Y+KAkAp0aW9ucyBhbmQgZGVueSByb2xlIHN3aXRjaCBvbiBvdXRnb2luZyBjb25uZWN0aW9ucy4K
Ci4uLgpscCAgbm9uZXxyc3dpdGNoLGhvbGQsc25pZmYscGFyawoKcnN3aXRjaDogdGhpcyBpcyBh
IG1vZGUgdGhhdCBlbmFibGVzIHJvbGUtc3dpdGNoIChtYXN0ZXIgPC0+CnNsYXZlKSBiZXR3ZWVu
IHR3byBkZXZpY2VzIGluIGEgcGljb25ldC4gSXQgaXMgbm90IGNsZWFyIHdoZXRoZXIKdGhpcyBu
ZWVkcyB0byBiZSBlbmFibGVkIGluIG9yZGVyIHRvIG1ha2UgdGhlICJsbSBtYXN0ZXIiIHNldOKA
kAp0aW5nIHdvcmsgcHJvcGVybHkgb3Igbm90LgoKQnJhZAoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpUYWtl
IFN1cnZleXMuIEVhcm4gQ2FzaC4gSW5mbHVlbmNlIHRoZSBGdXR1cmUgb2YgSVQKSm9pbiBTb3Vy
Y2VGb3JnZS5uZXQncyBUZWNoc2F5IHBhbmVsIGFuZCB5b3UnbGwgZ2V0IHRoZSBjaGFuY2UgdG8g
c2hhcmUgeW91cgpvcGluaW9ucyBvbiBJVCAmIGJ1c2luZXNzIHRvcGljcyB0aHJvdWdoIGJyaWVm
IHN1cnZleXMgLSBhbmQgZWFybiBjYXNoCmh0dHA6Ly93d3cudGVjaHNheS5jb20vZGVmYXVsdC5w
aHA/cGFnZT1qb2luLnBocCZwPXNvdXJjZWZvcmdlJkNJRD1ERVZERVYKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KQmx1ZXotZGV2ZWwgbWFpbGluZyBsaXN0
CkJsdWV6LWRldmVsQGxpc3RzLnNvdXJjZWZvcmdlLm5ldApodHRwczovL2xpc3RzLnNvdXJjZWZv
cmdlLm5ldC9saXN0cy9saXN0aW5mby9ibHVlei1kZXZlbAo=


2006-12-12 03:16:44

by Brad Midgley

[permalink] [raw]
Subject: Re: [Bluez-devel] rswitch in manpage

Marcel

> And again, the link mode is only a policy for the the time when the
> connection will be created. It says nothing about handling role
> switching for the life time of a connection.

This is good information. Making the distinction in the manpage between
establishing and established connections will make it more clear. Does
this look ok?

diff -u -r1.8 hcid.conf.5
--- hcid.conf.5 14 Nov 2006 18:22:37 -0000 1.8
+++ hcid.conf.5 12 Dec 2006 03:02:41 -0000
@@ -182,13 +182,15 @@

\fInone\fP means no specific policy. \fIaccept\fP means always accept
incoming connections. \fImaster\fP means become master on incoming
-connections and deny role switch on outgoing connections.
+connections and deny role switch on outgoing connections during
+connection establishment.

.TP
\fBlp\fP none|rswitch,hold,sniff,park

\fInone\fP means no specific policy. \fIrswitch\fP means allow role
-switch. \fIhold\fP means allow hold mode. \fIsniff\fP means allow
+switch on established connections. \fIhold\fP means allow hold mode.
+\fIsniff\fP means allow
sniff mode. \fIpark\fP means allow park mode. Several options can be
combined.

Brad

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Bluez-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-devel

2006-12-10 12:38:04

by Marcel Holtmann

[permalink] [raw]
Subject: Re: [Bluez-devel] rswitch in manpage

SGkgQnJhZCwKCj4gSW4gcHJhY3RpY2UgSSBmb3VuZCB0aGF0IGV2ZW4gd2l0aCBsbSBtYXN0ZXIs
IEkgaGFkIHRvIHRha2UgcnN3aXRjaCBvdXQgCj4gb2YgbHAgaW4gb3JkZXIgdG8gZGVueSByb2xl
IHN3aXRjaGVzLiBUaGVyZSdzIHNvbWUgYW1iaWd1aXR5IGluIHRoZSAKPiBoY2lkLmNvbmYgZXhh
bXBsZSdzIGNvbW1lbnQgYW5kIHRoZSBoY2lkLmNvbmYgbWFucGFnZS4KPiAKPiBJIHdvdWxkIHN1
Ym1pdCBhIHBhdGNoIGlmIEkgdW5kZXJzdG9vZCB0aGUgaW50ZW5kZWQgaW50ZXJhY3Rpb24gYmV0
d2VlbiAKPiB0aGVzZSB0d28gc2V0dGluZ3MuCj4gCj4gVGhlIGhjaWQuY29uZiBtYW5wYWdlIGhh
cyB0aGlzIHRvIHNheSBhYm91dCBtYXN0ZXIgYW5kIHJzd2l0Y2g6Cj4gCj4gbG0gbm9uZXxhY2Nl
cHQsbWFzdGVyCj4gCj4gbm9uZSBtZWFucyBubyBzcGVjaWZpYyBwb2xpY3kuIGFjY2VwdCBtZWFu
cyBhbHdheXMgYWNjZXB0IGluY29t4oCQCj4gaW5nIGNvbm5lY3Rpb25zLiBtYXN0ZXIgbWVhbnMg
YmVjb21lIG1hc3RlciBvbiBpbmNvbWluZyBjb25uZWPigJAKPiB0aW9ucyBhbmQgZGVueSByb2xl
IHN3aXRjaCBvbiBvdXRnb2luZyBjb25uZWN0aW9ucy4KCnRoZSBsaW5rIG1vZGUgc2F5cyBpZiB5
b3UgYWNjZXB0IGluY29taW5nIGNvbm5lY3Rpb24gYW5kIGlmIHRoZSBpbmNvbWluZwpjb25uZWN0
aW9uIHNob3VsZCBiZSBzd2l0Y2hlZCB0byBtYXN0ZXIgb3Igbm90LiBUaGlzIGlzIG9ubHkgZm9y
IHRoZQpwcm9jZXNzIG9mIGNyZWF0aW5nIHRoZSBjb25uZWN0aW9uLiBJdCBzYXlzIG5vdGhpbmcg
YWJvdXQgdGhlIHJvbGUKc3dpdGNoaW5nIG9uY2UgdGhlIGNvbm5lY3Rpb24gaGFzIGJlZW4gY3Jl
YXRlZC4KCj4gLi4uCj4gbHAgIG5vbmV8cnN3aXRjaCxob2xkLHNuaWZmLHBhcmsKPiAKPiByc3dp
dGNoOiB0aGlzIGlzIGEgbW9kZSB0aGF0IGVuYWJsZXMgcm9sZS1zd2l0Y2ggKG1hc3RlciA8LT4K
PiBzbGF2ZSkgYmV0d2VlbiB0d28gZGV2aWNlcyBpbiBhIHBpY29uZXQuIEl0IGlzIG5vdCBjbGVh
ciB3aGV0aGVyCj4gdGhpcyBuZWVkcyB0byBiZSBlbmFibGVkIGluIG9yZGVyIHRvIG1ha2UgdGhl
ICJsbSBtYXN0ZXIiIHNldOKAkAo+IHRpbmcgd29yayBwcm9wZXJseSBvciBub3QuCgpUaGUgZW5h
YmxlcyB0aGUgcm9sZSBzd2l0Y2hpbmcgcGVyLXNlLiBBIGNvbm5lY3Rpb24gd2l0aG91dCByb2xl
CnN3aXRjaGluZyBlbmFibGVkIG1ha2VzIHRoZSBsaW5rIG1hbmFnZXIgcmVqZWN0IGFueSByb2xl
IHN3aXRjaGluZwpyZXF1ZXN0cy4gSXQgaXMgbGlrZSBub3QgaGF2aW5nIHJvbGUgc3dpdGNoaW5n
IHN1cHBvcnQgYXQgYWxsLCBidXQgeW91CmNhbiBjb250cm9sIGl0IHBlciBjb25uZWN0aW9uL3Bp
Y29uZXQuCgpBbmQgYWdhaW4sIHRoZSBsaW5rIG1vZGUgaXMgb25seSBhIHBvbGljeSBmb3IgdGhl
IHRoZSB0aW1lIHdoZW4gdGhlCmNvbm5lY3Rpb24gd2lsbCBiZSBjcmVhdGVkLiBJdCBzYXlzIG5v
dGhpbmcgYWJvdXQgaGFuZGxpbmcgcm9sZQpzd2l0Y2hpbmcgZm9yIHRoZSBsaWZlIHRpbWUgb2Yg
YSBjb25uZWN0aW9uLgoKUmVnYXJkcwoKTWFyY2VsCgoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KVGFrZSBT
dXJ2ZXlzLiBFYXJuIENhc2guIEluZmx1ZW5jZSB0aGUgRnV0dXJlIG9mIElUCkpvaW4gU291cmNl
Rm9yZ2UubmV0J3MgVGVjaHNheSBwYW5lbCBhbmQgeW91J2xsIGdldCB0aGUgY2hhbmNlIHRvIHNo
YXJlIHlvdXIKb3BpbmlvbnMgb24gSVQgJiBidXNpbmVzcyB0b3BpY3MgdGhyb3VnaCBicmllZiBz
dXJ2ZXlzIC0gYW5kIGVhcm4gY2FzaApodHRwOi8vd3d3LnRlY2hzYXkuY29tL2RlZmF1bHQucGhw
P3BhZ2U9am9pbi5waHAmcD1zb3VyY2Vmb3JnZSZDSUQ9REVWREVWCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkJsdWV6LWRldmVsIG1haWxpbmcgbGlzdApC
bHVlei1kZXZlbEBsaXN0cy5zb3VyY2Vmb3JnZS5uZXQKaHR0cHM6Ly9saXN0cy5zb3VyY2Vmb3Jn
ZS5uZXQvbGlzdHMvbGlzdGluZm8vYmx1ZXotZGV2ZWwK