Message ID | f8725c2b-635f-1da9-d2f6-4f34777b194a@marples.name |
---|---|
State | Rejected |
Delegated to: | David Miller |
Headers | show |
Series | [net] netlink: Align NLA_ALIGNTO with the other ALIGNTO macros | expand |
From: Roy Marples <roy@marples.name> Date: Thu, 23 Apr 2020 17:53:08 +0100 > This avoids sign conversion errors. > > Signed-off-by: Roy Marples <roy@marples.name> This has as much chance to break things as it has to fix them. I'm not applying this, sorry.
diff --git a/include/uapi/linux/netlink.h b/include/uapi/linux/netlink.h index 0a4d73317759..c9ed05f14005 100644 --- a/include/uapi/linux/netlink.h +++ b/include/uapi/linux/netlink.h @@ -227,7 +227,7 @@ struct nlattr { #define NLA_F_NET_BYTEORDER (1 << 14) #define NLA_TYPE_MASK ~(NLA_F_NESTED | NLA_F_NET_BYTEORDER) -#define NLA_ALIGNTO 4 +#define NLA_ALIGNTO 4U #define NLA_ALIGN(len) (((len) + NLA_ALIGNTO - 1) & ~(NLA_ALIGNTO - 1)) #define NLA_HDRLEN ((int) NLA_ALIGN(sizeof(struct nlattr)))
This avoids sign conversion errors. Signed-off-by: Roy Marples <roy@marples.name>