The following file was modified in linux/drivers/char/bluetooth:
Name Old version New version Tag Comment
---- ----------- ----------- --- -------
bnep_test.c 1.3 1.4=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
The accompanying log:
Corrected set protocol filter function.
The diff of the modified file(s):
--- bnep_test.c 2002/04/11 11:54:13 1.3
+++ bnep_test.c 2003/06/05 11:35:03 1.4
@@ -512,17 +512,15 @@ bnep_set_protocol_filter(u16 *filter)
local =3D dev->priv;
l2cap =3D local->l2cap;
=20
- printk("Set remote multicast filter %02x:%02x:%02x:%02x:%02x:%02x - "
- "%02x:%02x:%02x:%02x:%02x:%02x",
- filter[0], filter[1], filter[2], filter[3], filter[4], filter[5],
- filter[6], filter[7], filter[8], filter[9], filter[10], filter[11]);
+ printk("Set remote protocol filter %04x-%04x\n",
+ filter[0], filter[1]);
=20
bnep.bnep_type =3D BNEP_CONTROL;
bnep.bnep_control_type =3D BNEP_FILTER_NET_TYPE_SET_MSG;
bnep.list_length=3Dcpu_to_be16(4);
len =3D sizeof(struct bnep_filter_set) + 4;
=20=20=20=20=20=20=20=20=20
- for(i=3D0;i<4;i++)
+ for(i=3D0;i<2;i++)
if(filter[i]!=3D0)
reset_filter=3D0;
=20=09
|