This is the first in several patch series to rework the ERTM state machine. These are some early changes to the headers, and some utility functions that are used by the new state machine. Mat Martineau (4): Bluetooth: Add definitions and struct members for new ERTM state machine Bluetooth: Add a structure to carry ERTM data in skb control blocks Bluetooth: Add the l2cap_seq_list structure for tracking frames Bluetooth: Functions parsing or generating ERTM control fields include/net/bluetooth/bluetooth.h | 13 ++ include/net/bluetooth/l2cap.h | 62 ++++++++++ net/bluetooth/l2cap_core.c | 248 +++++++++++++++++++++++++++++++++++++ 3 files changed, 323 insertions(+) -- 1.7.9.4 -- Mat Martineau Employee of Qualcomm Innovation Center, Inc. Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum -- 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