[issue25957] sockaddr_l2 lacks CID, address type (AF_BLUETOOTH sockets)

2015-12-28 Thread Mike Ryan

Mike Ryan added the comment:

AF_BLUETOOTH also lacks support for hci_channel in sockaddr_hci for BTPROTO_HCI 
sockets:

https://git.kernel.org/cgit/bluetooth/bluez.git/tree/lib/hci.h?h=5.37#n2340

This feature has been present in BlueZ since 2010:

https://git.kernel.org/cgit/bluetooth/bluez.git/commit/?id=12d02e7f

(Note that the latest BlueZ release includes a total of five different channels 
that should be supported)

--

___
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue25957>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue25957] sockaddr_l2 lacks CID, address type (AF_BLUETOOTH sockets)

2015-12-26 Thread Mike Ryan

New submission from Mike Ryan:

The AF_BLUETOOTH socket type lacks support for specifying CID and address type 
in sockaddr_l2. These structure members have been present since 2009 and 2012 
respectively:

https://git.kernel.org/cgit/bluetooth/bluez.git/commit/?id=3de95535
https://git.kernel.org/cgit/bluetooth/bluez.git/commit/?id=ba801fcd

The current version of the full structure can be found here:

https://git.kernel.org/cgit/bluetooth/bluez.git/tree/lib/l2cap.h?id=1b9e48f4#n40

The Python code in question can be found here:

https://github.com/python/cpython/blob/4f9794dbcaa6ee7ddc6ab175a57e7f01ebe64353/Modules/socketmodule.c#L1108

--
components: Extension Modules
messages: 257043
nosy: mikeryan
priority: normal
severity: normal
status: open
title: sockaddr_l2 lacks CID, address type (AF_BLUETOOTH sockets)
type: behavior
versions: Python 2.7

___
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue25957>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com