Hi Andrei, On Fri, May 29, 2015 at 11:09 AM, Andrei Emeltchenko <Andrei.Emeltchenko.news@xxxxxxxxx> wrote: > From: Andrei Emeltchenko <andrei.emeltchenko@xxxxxxxxx> > > ext_signed is boolean and shall be checked with logical op. > --- > src/shared/att.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/src/shared/att.c b/src/shared/att.c > index 053aa47..a3d8f89 100644 > --- a/src/shared/att.c > +++ b/src/shared/att.c > @@ -733,7 +733,7 @@ static void handle_notify(struct bt_att *att, uint8_t opcode, uint8_t *pdu, > const struct queue_entry *entry; > bool found; > > - if (opcode & ATT_OP_SIGNED_MASK & !att->ext_signed) { > + if (opcode & ATT_OP_SIGNED_MASK && !att->ext_signed) { I guess adding (opcode & ATT_OP_SIGNED_MASK) would make this even more clearer. > if (!handle_signed(att, opcode, pdu, pdu_len)) > return; > pdu_len -= BT_ATT_SIGNATURE_LEN; > -- > 2.1.4 > > -- > 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 -- Luiz Augusto von Dentz -- 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