Fix typo.
Remove commas from clauses in a comma-separated list.

The list of return values is a comma-separated list; if the descriptions
in that list themselves have commas, it can perhaps be confusing - does
the list item end with the comma in the description or in the comma at
the end of the description?  (The correct answer is the latter.)
update flex and GCC text in INSTALL.txt
Add {DLT,LINKTYPE}_BLUETOOTH_LINUX_MONITOR for BlueZ.

This is a new link-layer header type for the Bluetooth Linux Monitor in
the BlueZ Bluetooth stack.
Add new Bluetooth link-layer header types.
Add support for Bluetooth Linux Monitor interface

Interface "bluetooth_monitor" is used to monitoring all Bluetooth
adapters together on Linux platform.
Merge pull request #342 from MichalLabedzki/master

Add support for Bluetooth Linux Monitor interface
Check for HCI_CHANNEL_MONITOR for Linux Bluetooth Monitor support.

Support the Linux Bluetooth Monitor mechanism if:

	we support Linux Bluetooth;

	struct sockaddr_hci includes an hci_channel field;

	HCI_CHANNEL_MONITOR is defined by the Bluetooth headers;

as there are some 3.x kernel versions in which struct sockaddr_hci
includes an hci_channel field but in which HCI_CHANNEL_MONITOR is not
defined.
Add a link-layer header type for the PROFIBUS data link layer.
Do userland filtering if we can't do kernel filtering.

If, for example, the filtering doesn't pass the kernel's filter
validator because it does backward branching, as would be the case if
"ip protochain" or "ip6 protochain" were used, we don't want to fail, we
want to fall back on filtering in userland.

Use some PCAP_ERROR_ values while we're at it, to match what pcap-bpf.c
does.
Merge remote-tracking branch 'upstream/master'