diff options
author | Samuel Ortiz <sameo@linux.intel.com> | 2013-05-28 15:41:32 +0200 |
---|---|---|
committer | Samuel Ortiz <sameo@linux.intel.com> | 2013-06-14 13:45:09 +0200 |
commit | f768b34017cbe6e7690686514f682f076bb1f477 (patch) | |
tree | f8911f6260cb92c70d9f384ed12eb49a27c00492 /net/nfc | |
parent | 2635a4bdfa8d513c531fa7d7a0ccafc1d6a9ff85 (diff) | |
download | op-kernel-dev-f768b34017cbe6e7690686514f682f076bb1f477.zip op-kernel-dev-f768b34017cbe6e7690686514f682f076bb1f477.tar.gz |
NFC: llcp: Set the LLC Link Management well known service bit
In order to advertise our LLCP support properly and to follow the LLCP
specs requirements, we need to initialize the WKS (Well-Known Services)
bitfield to 1 as SAP 0 is the only mandatory supported service.
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
Diffstat (limited to 'net/nfc')
-rw-r--r-- | net/nfc/llcp_core.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/net/nfc/llcp_core.c b/net/nfc/llcp_core.c index 47746a0..d45bcbb 100644 --- a/net/nfc/llcp_core.c +++ b/net/nfc/llcp_core.c @@ -1590,6 +1590,7 @@ int nfc_llcp_register_device(struct nfc_dev *ndev) local->lto = 150; /* 1500 ms */ local->rw = LLCP_MAX_RW; local->miux = cpu_to_be16(LLCP_MAX_MIUX); + local->local_wks = 0x1; /* LLC Link Management */ nfc_llcp_build_gb(local); |