<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/include/net/sctp/sm.h, branch linux-4.14.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.14.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.14.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2017-10-29T09:03:24Z</updated>
<entry>
<title>sctp: fix some type cast warnings introduced by stream reconf</title>
<updated>2017-10-29T09:03:24Z</updated>
<author>
<name>Xin Long</name>
</author>
<published>2017-10-28T11:43:54Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1da4fc97cbf89514e417a3df46eaec864a9b8a48'/>
<id>urn:sha1:1da4fc97cbf89514e417a3df46eaec864a9b8a48</id>
<content type='text'>
These warnings were found by running 'make C=2 M=net/sctp/'.

They are introduced by not aware of Endian when coding stream
reconf patches.

Since commit c0d8bab6ae51 ("sctp: add get and set sockopt for
reconf_enable") enabled stream reconf feature for users, the
Fixes tag below would use it.

Fixes: c0d8bab6ae51 ("sctp: add get and set sockopt for reconf_enable")
Reported-by: Eric Dumazet &lt;edumazet@google.com&gt;
Signed-off-by: Xin Long &lt;lucien.xin@gmail.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sctp: fix some indents in sm_make_chunk.c</title>
<updated>2017-08-11T17:02:44Z</updated>
<author>
<name>Xin Long</name>
</author>
<published>2017-08-11T02:23:58Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=327c0dab8d1301cd866816de8c7f32eb872cabac'/>
<id>urn:sha1:327c0dab8d1301cd866816de8c7f32eb872cabac</id>
<content type='text'>
There are some bad indents of functions' defination in sm_make_chunk.c.
They have been there since beginning, it was probably caused by that
the typedef sctp_chunk_t was replaced with struct sctp_chunk.

So it's the best time to fix them in this patchset, it's also to fix
some bad indents in other functions' defination in sm_make_chunk.c.

Signed-off-by: Xin Long &lt;lucien.xin@gmail.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sctp: remove the typedef sctp_disposition_t</title>
<updated>2017-08-11T17:02:44Z</updated>
<author>
<name>Xin Long</name>
</author>
<published>2017-08-11T02:23:57Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=172a1599ba88df7147f6503a75686fb89c8a1f3f'/>
<id>urn:sha1:172a1599ba88df7147f6503a75686fb89c8a1f3f</id>
<content type='text'>
This patch is to remove the typedef sctp_disposition_t, and
replace with enum sctp_disposition in the places where it's
using this typedef.

It's also to fix the indent for many functions' defination.

Signed-off-by: Xin Long &lt;lucien.xin@gmail.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sctp: remove the typedef sctp_sm_table_entry_t</title>
<updated>2017-08-11T17:02:44Z</updated>
<author>
<name>Xin Long</name>
</author>
<published>2017-08-11T02:23:56Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8ee821aea39c6bf4142c9319adecea6d3e1af4a2'/>
<id>urn:sha1:8ee821aea39c6bf4142c9319adecea6d3e1af4a2</id>
<content type='text'>
This patch is to remove the typedef sctp_sm_table_entry_t, and
replace with struct sctp_sm_table_entry in the places where it's
using this typedef.

It is also to fix some indents.

Signed-off-by: Xin Long &lt;lucien.xin@gmail.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sctp: remove the unused typedef sctp_sm_command_t</title>
<updated>2017-08-11T17:02:44Z</updated>
<author>
<name>Xin Long</name>
</author>
<published>2017-08-11T02:23:55Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=eb662a6a9b2a4ee3c76bbfc4c23f4dc56859b0f3'/>
<id>urn:sha1:eb662a6a9b2a4ee3c76bbfc4c23f4dc56859b0f3</id>
<content type='text'>
Remove this typedef including the struct, there is even no places
using it.

Signed-off-by: Xin Long &lt;lucien.xin@gmail.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sctp: remove the typedef sctp_cmd_seq_t</title>
<updated>2017-08-11T17:02:44Z</updated>
<author>
<name>Xin Long</name>
</author>
<published>2017-08-11T02:23:52Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a85bbeb221d860097859f110ba1321f2b0653f07'/>
<id>urn:sha1:a85bbeb221d860097859f110ba1321f2b0653f07</id>
<content type='text'>
This patch is to remove the typedef sctp_cmd_seq_t, and
replace with struct sctp_cmd_seq in the places where it's
using this typedef.

Note that it doesn't fix many indents although it should,
as sctp_disposition_t's removal would mess them up again.
So better to fix them when removing sctp_disposition_t in
the later patch.

Signed-off-by: Xin Long &lt;lucien.xin@gmail.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sctp: remove the typedef sctp_subtype_t</title>
<updated>2017-08-07T04:33:42Z</updated>
<author>
<name>Xin Long</name>
</author>
<published>2017-08-05T12:00:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=bfc6f8270fefb323662d1d7713f940149f27b7f1'/>
<id>urn:sha1:bfc6f8270fefb323662d1d7713f940149f27b7f1</id>
<content type='text'>
This patch is to remove the typedef sctp_subtype_t, and
replace with union sctp_subtype in the places where it's
using this typedef.

Note that it doesn't fix many indents although it should,
as sctp_disposition_t's removal would mess them up again.
So better to fix them when removing sctp_disposition_t in
later patch.

Signed-off-by: Xin Long &lt;lucien.xin@gmail.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sctp: remove the typedef sctp_event_t</title>
<updated>2017-08-07T04:33:42Z</updated>
<author>
<name>Xin Long</name>
</author>
<published>2017-08-05T12:00:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=61f0eb072294a148f707335d4d7f858b2af73770'/>
<id>urn:sha1:61f0eb072294a148f707335d4d7f858b2af73770</id>
<content type='text'>
This patch is to remove the typedef sctp_event_t, and
replace with enum sctp_event in the places where it's
using this typedef.

Signed-off-by: Xin Long &lt;lucien.xin@gmail.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sctp: remove the typedef sctp_state_t</title>
<updated>2017-08-07T04:33:42Z</updated>
<author>
<name>Xin Long</name>
</author>
<published>2017-08-05T11:59:59Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5210601945f5aedaf2d7f13a88436e27a39c6a8a'/>
<id>urn:sha1:5210601945f5aedaf2d7f13a88436e27a39c6a8a</id>
<content type='text'>
This patch is to remove the typedef sctp_state_t, and
replace with enum sctp_state in the places where it's
using this typedef.

Signed-off-by: Xin Long &lt;lucien.xin@gmail.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sctp: remove the typedef sctp_data_chunk_t</title>
<updated>2017-07-01T16:08:42Z</updated>
<author>
<name>Xin Long</name>
</author>
<published>2017-06-30T03:52:20Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9f8d31471548d9b74609335f9a3c75c7b664c8b4'/>
<id>urn:sha1:9f8d31471548d9b74609335f9a3c75c7b664c8b4</id>
<content type='text'>
This patch is to remove the typedef sctp_data_chunk_t, and replace
with struct sctp_data_chunk in the places where it's using this
typedef.

Signed-off-by: Xin Long &lt;lucien.xin@gmail.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
</feed>
