diff options
author | Frank Praznik <frank.praznik@oh.rr.com> | 2014-02-20 17:36:04 +0100 |
---|---|---|
committer | Jiri Kosina <jkosina@suse.cz> | 2014-02-24 17:38:46 +0100 |
commit | dccf2f65e68d2f5b5e86ae6cf9796cf558694953 (patch) | |
tree | 8489299ff6445629d5abfec03f77b909479f6be0 /net/bluetooth/hidp | |
parent | HID: sony: Prevent duplicate controller connections. (diff) | |
download | linux-dccf2f65e68d2f5b5e86ae6cf9796cf558694953.tar.xz linux-dccf2f65e68d2f5b5e86ae6cf9796cf558694953.zip |
HID: hidp: Add a comment that some devices depend on the current behavior of uniq
Add a comment noting that some devices depend on the destination address being
stored in uniq.
Signed-off-by: Frank Praznik <frank.praznik@oh.rr.com>
Reviewed-by: David Herrmann <dh.herrmann@gmail.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Diffstat (limited to 'net/bluetooth/hidp')
-rw-r--r-- | net/bluetooth/hidp/core.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/net/bluetooth/hidp/core.c b/net/bluetooth/hidp/core.c index 77c4badb3e9d..98e4840935e2 100644 --- a/net/bluetooth/hidp/core.c +++ b/net/bluetooth/hidp/core.c @@ -767,6 +767,9 @@ static int hidp_setup_hid(struct hidp_session *session, snprintf(hid->phys, sizeof(hid->phys), "%pMR", &l2cap_pi(session->ctrl_sock->sk)->chan->src); + /* NOTE: Some device modules depend on the dst address being stored in + * uniq. Please be aware of this before making changes to this behavior. + */ snprintf(hid->uniq, sizeof(hid->uniq), "%pMR", &l2cap_pi(session->ctrl_sock->sk)->chan->dst); |