diff options
Diffstat (limited to 'net/bluetooth')
| -rw-r--r-- | net/bluetooth/l2cap_core.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/net/bluetooth/l2cap_core.c b/net/bluetooth/l2cap_core.c index d22d183ddd45..8c432771d6f9 100644 --- a/net/bluetooth/l2cap_core.c +++ b/net/bluetooth/l2cap_core.c | |||
| @@ -3431,6 +3431,13 @@ static int l2cap_parse_conf_rsp(struct l2cap_chan *chan, void *rsp, int len, | |||
| 3431 | l2cap_add_conf_opt(&ptr, L2CAP_CONF_EFS, sizeof(efs), | 3431 | l2cap_add_conf_opt(&ptr, L2CAP_CONF_EFS, sizeof(efs), |
| 3432 | (unsigned long) &efs); | 3432 | (unsigned long) &efs); |
| 3433 | break; | 3433 | break; |
| 3434 | |||
| 3435 | case L2CAP_CONF_FCS: | ||
| 3436 | if (*result == L2CAP_CONF_PENDING) | ||
| 3437 | if (val == L2CAP_FCS_NONE) | ||
| 3438 | set_bit(CONF_NO_FCS_RECV, | ||
| 3439 | &chan->conf_state); | ||
| 3440 | break; | ||
| 3434 | } | 3441 | } |
| 3435 | } | 3442 | } |
| 3436 | 3443 | ||
