Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix building Bluetooth Linux Monitor support with BlueZ 5.1+ #425

Closed

Conversation

jsitnicki
Copy link
Contributor

Starting from version 5.1 BlueZ no longer exports the mgmt.h header
or any other header that declares the structure of packets passed
over HCI sockets set to use the HCI monitor channel.

Declare the structure locally and give it the same name as in the
Linux kernel 3.4+.

Starting from version 5.1 BlueZ no longer exports the mgmt.h header
or any other header that declares the structure of packets passed
over HCI sockets set to use the HCI monitor channel.

Declare the structure locally and give it the same name as in the
Linux kernel 3.4+.
@jsitnicki
Copy link
Contributor Author

While the changes to remove libpcap's dependency on BlueZ are cooking (#347, #417), perhaps a fix for just the immediate cause of build against BlueZ 5 failure could remedy the situation that some distros (Fedora) are shipping libpcap with support for Bluetooth disabled altogether.

Fixes #343.

@fxlb
Copy link
Member

fxlb commented Jun 3, 2015

Merged. Thank you!

@fxlb fxlb closed this Jun 3, 2015
lkundrak pushed a commit to pignus-project/libpcap that referenced this pull request Nov 27, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants