<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/net/nfc/llcp_core.c, branch linux-3.13.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.13.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.13.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2013-06-14T11:45:10Z</updated>
<entry>
<title>NFC: llcp: Fix the well known services endianness</title>
<updated>2013-06-14T11:45:10Z</updated>
<author>
<name>Samuel Ortiz</name>
</author>
<published>2013-06-03T10:10:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4ca546e5545b7345b69e9331ecd53a1e4c6f7fe1'/>
<id>urn:sha1:4ca546e5545b7345b69e9331ecd53a1e4c6f7fe1</id>
<content type='text'>
The WKS (Well Known Services) bitmask should be transmitted in big endian
order. Picky implementations will refuse to establish an LLCP link when the
WKS bit 0 is not set to 1. The vast majority of implementations out there
are not that picky though...

Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>NFC: llcp: Set the LLC Link Management well known service bit</title>
<updated>2013-06-14T11:45:09Z</updated>
<author>
<name>Samuel Ortiz</name>
</author>
<published>2013-05-28T13:41:32Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f768b34017cbe6e7690686514f682f076bb1f477'/>
<id>urn:sha1:f768b34017cbe6e7690686514f682f076bb1f477</id>
<content type='text'>
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 &lt;sameo@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>NFC: llcp: Do not send pending Tx frames when the remote is not ready</title>
<updated>2013-06-14T11:45:08Z</updated>
<author>
<name>Samuel Ortiz</name>
</author>
<published>2013-05-28T13:03:17Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2635a4bdfa8d513c531fa7d7a0ccafc1d6a9ff85'/>
<id>urn:sha1:2635a4bdfa8d513c531fa7d7a0ccafc1d6a9ff85</id>
<content type='text'>
When we receive a RNR, the remote is busy processing the last received
frame. We set a local flag for that, and we should send a SYMM when it
is set instead of sending any pending frame.

Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>NFC: Fix a potential memory leak</title>
<updated>2013-06-14T11:45:06Z</updated>
<author>
<name>Thierry Escande</name>
</author>
<published>2013-06-05T15:15:59Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f1b79dc8915ebf176d6f1fcfc4fee001b6d5ca46'/>
<id>urn:sha1:f1b79dc8915ebf176d6f1fcfc4fee001b6d5ca46</id>
<content type='text'>
In nfc_llcp_tx_work() the sk_buff is not freed when the llcp_sock
is null and the PDU is an I one.

Signed-off-by: Thierry Escande &lt;thierry.escande@linux.intel.com&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>NFC: Keep socket alive until the DISC PDU is actually sent</title>
<updated>2013-06-14T11:45:05Z</updated>
<author>
<name>Thierry Escande</name>
</author>
<published>2013-06-04T09:34:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=17f7ae16aef1f58bc4af4c7a16b8778a91a30255'/>
<id>urn:sha1:17f7ae16aef1f58bc4af4c7a16b8778a91a30255</id>
<content type='text'>
This patch keeps the socket alive and therefore does not remove
it from the sockets list in the local until the DISC PDU has been
actually sent. Otherwise we would reply with DM PDUs before sending
the DISC one.

Signed-off-by: Thierry Escande &lt;thierry.escande@linux.intel.com&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>NFC: Move LLCP code to the NFC top level diirectory</title>
<updated>2013-04-26T10:37:28Z</updated>
<author>
<name>Samuel Ortiz</name>
</author>
<published>2013-04-26T09:49:40Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=30cc4587659e1c9b1bfade8b2a757d91e04758ab'/>
<id>urn:sha1:30cc4587659e1c9b1bfade8b2a757d91e04758ab</id>
<content type='text'>
And stop making it optional. LLCP is a fundamental part of the NFC
specifications and making it optional does not make much sense.

Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
</feed>
