register int evt = (*(__u8 *)skb->data & HCI_FLT_EVENT_BITS);
Ok, so skb->data has value 8, this is probably because the kernel sk_buff and the one I use to compile are too different. Sure enough. Intel uses a vastly different kernel not easily obtainable. But once I had it, this issue went away.
Sorry for the noise. Lund -- Jorgen Lundman | <lundman@xxxxxxxxxxx> Unix Administrator | +81 (0)3 -5456-2687 ext 1017 (work) Shibuya-ku, Tokyo | +81 (0)90-5578-8500 (cell) Japan | +81 (0)3 -3375-1767 (home) -- 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