Re: [RFC 4/4] client: Print LEAddress type in show and info commands

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Szymon,

>>> ---
>>> 
>>> client/main.c | 2 ++
>>> 1 file changed, 2 insertions(+)
>>> 
>>> diff --git a/client/main.c b/client/main.c
>>> index f3369e89a..a1d941e30 100644
>>> --- a/client/main.c
>>> +++ b/client/main.c
>>> @@ -872,6 +872,7 @@ static void cmd_show(int argc, char *argv[])
>>> 
>>>        print_property(proxy, "Powered");
>>>        print_property(proxy, "Discoverable");
>>>        print_property(proxy, "Pairable");
>>> 
>>> +       print_property(proxy, "LEAddressType");
>>> 
>>>        print_uuids(proxy);
>>>        print_property(proxy, "Modalias");
>>>        print_property(proxy, "Discovering");
>>> 
>>> @@ -1447,6 +1448,7 @@ static void cmd_info(int argc, char *argv[])
>>> 
>>>        print_property(proxy, "Blocked");
>>>        print_property(proxy, "Connected");
>>>        print_property(proxy, "LegacyPairing");
>>> 
>>> +       print_property(proxy, "LEAddressType");
>>> 
>>>        print_uuids(proxy);
>>>        print_property(proxy, "Modalias");
>>>        print_property(proxy, "ManufacturerData");
>>> 
>>> --
>>> 2.14.3
>> 
>> Another alternative to adding the LE specific type would be to add it
>> as Manufacturer string so we can add the information of OUI if public
>> or add the information of "Static Random", "Resolvable Random", etc.
> 
> I'd keep it simple - this should simply match to address type that needs to be 
> passed when connecting L2CAP socket.

frankly, I prefer the capability to establish the L2CAP connection via D-Bus and return the socket fd that way as well. The D-Bus object types for devices do not really match any L2CAP socket address anyway. So if people want to establish a L2CAP connection oriented channel, they should be able to do that right from the D-Bus object manager they already in. We did the same for BR/EDR with the profile-api.txt and that should be a similar approach here.

Regards

Marcel

--
To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux