diff options
author | Frank Praznik <frank.praznik@oh.rr.com> | 2014-02-20 11:36:04 -0500 |
---|---|---|
committer | Jiri Kosina <jkosina@suse.cz> | 2014-02-24 11:38:46 -0500 |
commit | dccf2f65e68d2f5b5e86ae6cf9796cf558694953 (patch) | |
tree | 8489299ff6445629d5abfec03f77b909479f6be0 /net/bluetooth/hidp | |
parent | d2d782fccee4f699a35e2d0cdbb2b19bdaec95a4 (diff) |
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, | |||
767 | snprintf(hid->phys, sizeof(hid->phys), "%pMR", | 767 | snprintf(hid->phys, sizeof(hid->phys), "%pMR", |
768 | &l2cap_pi(session->ctrl_sock->sk)->chan->src); | 768 | &l2cap_pi(session->ctrl_sock->sk)->chan->src); |
769 | 769 | ||
770 | /* NOTE: Some device modules depend on the dst address being stored in | ||
771 | * uniq. Please be aware of this before making changes to this behavior. | ||
772 | */ | ||
770 | snprintf(hid->uniq, sizeof(hid->uniq), "%pMR", | 773 | snprintf(hid->uniq, sizeof(hid->uniq), "%pMR", |
771 | &l2cap_pi(session->ctrl_sock->sk)->chan->dst); | 774 | &l2cap_pi(session->ctrl_sock->sk)->chan->dst); |
772 | 775 | ||