From: Jeremy Kerr <jk@codeconstruct.com.au> Date: 2021-10-18 03:30:23
Use the more precise __kernel_sa_family_t for smctp_family, to match
struct sockaddr.
Also, use an unsigned int for the network member; negative networks
don't make much sense. We're already using unsigned for mctp_dev and
mctp_skb_cb, but need to change mctp_sock to suit.
Fixes: 60fc63981693 ("mctp: Add sockaddr_mctp to uapi")
Signed-off-by: Jeremy Kerr <jk@codeconstruct.com.au>
---
Documentation/networking/mctp.rst | 10 +++++-----
include/net/mctp.h | 2 +-
include/uapi/linux/mctp.h | 5 +++--
3 files changed, 9 insertions(+), 8 deletions(-)
From: Jeremy Kerr <jk@codeconstruct.com.au> Date: 2021-10-18 03:30:14
We currently have some implicit padding in struct sockaddr_mctp. This
patch makes this padding explicit, and ensures we have consistent
layout on platforms with <32bit alignmnent.
Fixes: 60fc63981693 ("mctp: Add sockaddr_mctp to uapi")
Signed-off-by: Jeremy Kerr <jk@codeconstruct.com.au>
---
include/uapi/linux/mctp.h | 2 ++
1 file changed, 2 insertions(+)
On Mon, Oct 18, 2021 at 11:29:34AM +0800, Jeremy Kerr wrote:
Use the more precise __kernel_sa_family_t for smctp_family, to match
struct sockaddr.
Also, use an unsigned int for the network member; negative networks
don't make much sense. We're already using unsigned for mctp_dev and
mctp_skb_cb, but need to change mctp_sock to suit.
Fixes: 60fc63981693 ("mctp: Add sockaddr_mctp to uapi")
Signed-off-by: Jeremy Kerr <jk@codeconstruct.com.au>
On Mon, Oct 18, 2021 at 11:29:35AM +0800, Jeremy Kerr wrote:
We currently have some implicit padding in struct sockaddr_mctp. This
patch makes this padding explicit, and ensures we have consistent
layout on platforms with <32bit alignmnent.
Fixes: 60fc63981693 ("mctp: Add sockaddr_mctp to uapi")
Signed-off-by: Jeremy Kerr <jk@codeconstruct.com.au>
Hello:
This series was applied to netdev/net.git (master)
by David S. Miller [off-list ref]:
On Mon, 18 Oct 2021 11:29:34 +0800 you wrote:
Use the more precise __kernel_sa_family_t for smctp_family, to match
struct sockaddr.
Also, use an unsigned int for the network member; negative networks
don't make much sense. We're already using unsigned for mctp_dev and
mctp_skb_cb, but need to change mctp_sock to suit.
[...]