/openbmc/linux/include/uapi/linux/ |
H A D | mptcp.h | diff dc87efdb1a5cd46134a9d490480160e303bc6eef Thu Apr 01 18:19:44 CDT 2021 Florian Westphal <fw@strlen.de> mptcp: add mptcp reset option support
The MPTCP reset option allows to carry a mptcp-specific error code that provides more information on the nature of a connection reset.
Reset option data received gets stored in the subflow context so it can be sent to userspace via the 'subflow closed' netlink event.
When a subflow is closed, the desired error code that should be sent to the peer is also placed in the subflow context structure.
If a reset is sent before subflow establishment could complete, e.g. on HMAC failure during an MP_JOIN operation, the mptcp skb extension is used to store the reset information.
Signed-off-by: Florian Westphal <fw@strlen.de> Signed-off-by: Mat Martineau <mathew.j.martineau@linux.intel.com> Signed-off-by: David S. Miller <davem@davemloft.net>
|
/openbmc/linux/include/net/ |
H A D | mptcp.h | diff dc87efdb1a5cd46134a9d490480160e303bc6eef Thu Apr 01 18:19:44 CDT 2021 Florian Westphal <fw@strlen.de> mptcp: add mptcp reset option support
The MPTCP reset option allows to carry a mptcp-specific error code that provides more information on the nature of a connection reset.
Reset option data received gets stored in the subflow context so it can be sent to userspace via the 'subflow closed' netlink event.
When a subflow is closed, the desired error code that should be sent to the peer is also placed in the subflow context structure.
If a reset is sent before subflow establishment could complete, e.g. on HMAC failure during an MP_JOIN operation, the mptcp skb extension is used to store the reset information.
Signed-off-by: Florian Westphal <fw@strlen.de> Signed-off-by: Mat Martineau <mathew.j.martineau@linux.intel.com> Signed-off-by: David S. Miller <davem@davemloft.net>
|
/openbmc/linux/net/mptcp/ |
H A D | pm_netlink.c | diff dc87efdb1a5cd46134a9d490480160e303bc6eef Thu Apr 01 18:19:44 CDT 2021 Florian Westphal <fw@strlen.de> mptcp: add mptcp reset option support
The MPTCP reset option allows to carry a mptcp-specific error code that provides more information on the nature of a connection reset.
Reset option data received gets stored in the subflow context so it can be sent to userspace via the 'subflow closed' netlink event.
When a subflow is closed, the desired error code that should be sent to the peer is also placed in the subflow context structure.
If a reset is sent before subflow establishment could complete, e.g. on HMAC failure during an MP_JOIN operation, the mptcp skb extension is used to store the reset information.
Signed-off-by: Florian Westphal <fw@strlen.de> Signed-off-by: Mat Martineau <mathew.j.martineau@linux.intel.com> Signed-off-by: David S. Miller <davem@davemloft.net>
|
H A D | options.c | diff dc87efdb1a5cd46134a9d490480160e303bc6eef Thu Apr 01 18:19:44 CDT 2021 Florian Westphal <fw@strlen.de> mptcp: add mptcp reset option support
The MPTCP reset option allows to carry a mptcp-specific error code that provides more information on the nature of a connection reset.
Reset option data received gets stored in the subflow context so it can be sent to userspace via the 'subflow closed' netlink event.
When a subflow is closed, the desired error code that should be sent to the peer is also placed in the subflow context structure.
If a reset is sent before subflow establishment could complete, e.g. on HMAC failure during an MP_JOIN operation, the mptcp skb extension is used to store the reset information.
Signed-off-by: Florian Westphal <fw@strlen.de> Signed-off-by: Mat Martineau <mathew.j.martineau@linux.intel.com> Signed-off-by: David S. Miller <davem@davemloft.net>
|
H A D | subflow.c | diff dc87efdb1a5cd46134a9d490480160e303bc6eef Thu Apr 01 18:19:44 CDT 2021 Florian Westphal <fw@strlen.de> mptcp: add mptcp reset option support
The MPTCP reset option allows to carry a mptcp-specific error code that provides more information on the nature of a connection reset.
Reset option data received gets stored in the subflow context so it can be sent to userspace via the 'subflow closed' netlink event.
When a subflow is closed, the desired error code that should be sent to the peer is also placed in the subflow context structure.
If a reset is sent before subflow establishment could complete, e.g. on HMAC failure during an MP_JOIN operation, the mptcp skb extension is used to store the reset information.
Signed-off-by: Florian Westphal <fw@strlen.de> Signed-off-by: Mat Martineau <mathew.j.martineau@linux.intel.com> Signed-off-by: David S. Miller <davem@davemloft.net>
|
H A D | protocol.h | diff dc87efdb1a5cd46134a9d490480160e303bc6eef Thu Apr 01 18:19:44 CDT 2021 Florian Westphal <fw@strlen.de> mptcp: add mptcp reset option support
The MPTCP reset option allows to carry a mptcp-specific error code that provides more information on the nature of a connection reset.
Reset option data received gets stored in the subflow context so it can be sent to userspace via the 'subflow closed' netlink event.
When a subflow is closed, the desired error code that should be sent to the peer is also placed in the subflow context structure.
If a reset is sent before subflow establishment could complete, e.g. on HMAC failure during an MP_JOIN operation, the mptcp skb extension is used to store the reset information.
Signed-off-by: Florian Westphal <fw@strlen.de> Signed-off-by: Mat Martineau <mathew.j.martineau@linux.intel.com> Signed-off-by: David S. Miller <davem@davemloft.net>
|
H A D | protocol.c | diff dc87efdb1a5cd46134a9d490480160e303bc6eef Thu Apr 01 18:19:44 CDT 2021 Florian Westphal <fw@strlen.de> mptcp: add mptcp reset option support
The MPTCP reset option allows to carry a mptcp-specific error code that provides more information on the nature of a connection reset.
Reset option data received gets stored in the subflow context so it can be sent to userspace via the 'subflow closed' netlink event.
When a subflow is closed, the desired error code that should be sent to the peer is also placed in the subflow context structure.
If a reset is sent before subflow establishment could complete, e.g. on HMAC failure during an MP_JOIN operation, the mptcp skb extension is used to store the reset information.
Signed-off-by: Florian Westphal <fw@strlen.de> Signed-off-by: Mat Martineau <mathew.j.martineau@linux.intel.com> Signed-off-by: David S. Miller <davem@davemloft.net>
|
/openbmc/linux/net/ipv6/ |
H A D | tcp_ipv6.c | diff dc87efdb1a5cd46134a9d490480160e303bc6eef Thu Apr 01 18:19:44 CDT 2021 Florian Westphal <fw@strlen.de> mptcp: add mptcp reset option support
The MPTCP reset option allows to carry a mptcp-specific error code that provides more information on the nature of a connection reset.
Reset option data received gets stored in the subflow context so it can be sent to userspace via the 'subflow closed' netlink event.
When a subflow is closed, the desired error code that should be sent to the peer is also placed in the subflow context structure.
If a reset is sent before subflow establishment could complete, e.g. on HMAC failure during an MP_JOIN operation, the mptcp skb extension is used to store the reset information.
Signed-off-by: Florian Westphal <fw@strlen.de> Signed-off-by: Mat Martineau <mathew.j.martineau@linux.intel.com> Signed-off-by: David S. Miller <davem@davemloft.net>
|
/openbmc/linux/net/ipv4/ |
H A D | tcp_ipv4.c | diff dc87efdb1a5cd46134a9d490480160e303bc6eef Thu Apr 01 18:19:44 CDT 2021 Florian Westphal <fw@strlen.de> mptcp: add mptcp reset option support
The MPTCP reset option allows to carry a mptcp-specific error code that provides more information on the nature of a connection reset.
Reset option data received gets stored in the subflow context so it can be sent to userspace via the 'subflow closed' netlink event.
When a subflow is closed, the desired error code that should be sent to the peer is also placed in the subflow context structure.
If a reset is sent before subflow establishment could complete, e.g. on HMAC failure during an MP_JOIN operation, the mptcp skb extension is used to store the reset information.
Signed-off-by: Florian Westphal <fw@strlen.de> Signed-off-by: Mat Martineau <mathew.j.martineau@linux.intel.com> Signed-off-by: David S. Miller <davem@davemloft.net>
|