libnl: nla_put_be64(): align on a 64-bit area
commitb46f6ded906ef0be52a4881ba50a084aeca64d7e
authorNicolas Dichtel <nicolas.dichtel@6wind.com>
Fri, 22 Apr 2016 15:31:18 +0000 (22 17:31 +0200)
committerDavid S. Miller <davem@davemloft.net>
Sun, 24 Apr 2016 00:13:24 +0000 (23 20:13 -0400)
treeb17273779de462616ce20c370da5c7659f0cb975
parente7479122befd7026cf0fb3b3740f17ebd9c64d35
libnl: nla_put_be64(): align on a 64-bit area

nla_data() is now aligned on a 64-bit area.

A temporary version (nla_put_be64_32bit()) is added for nla_put_net64().
This function is removed in the next patch.

Signed-off-by: Nicolas Dichtel <nicolas.dichtel@6wind.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
18 files changed:
include/net/netlink.h
include/uapi/linux/fib_rules.h
include/uapi/linux/lwtunnel.h
include/uapi/linux/netfilter/nf_tables.h
include/uapi/linux/netfilter/nfnetlink_acct.h
include/uapi/linux/netfilter/nfnetlink_conntrack.h
include/uapi/linux/openvswitch.h
net/core/fib_rules.c
net/ipv4/ip_tunnel_core.c
net/netfilter/nf_conntrack_netlink.c
net/netfilter/nf_conntrack_proto_dccp.c
net/netfilter/nf_tables_api.c
net/netfilter/nf_tables_trace.c
net/netfilter/nfnetlink_acct.c
net/netfilter/nft_counter.c
net/netfilter/nft_dynset.c
net/netfilter/nft_limit.c
net/openvswitch/flow_netlink.c