OSDN Git Service

net: nla_align_64bit() needs to test the right pointer.
authorDavid S. Miller <davem@davemloft.net>
Wed, 20 Apr 2016 19:32:54 +0000 (15:32 -0400)
committerDavid S. Miller <davem@davemloft.net>
Wed, 20 Apr 2016 19:32:54 +0000 (15:32 -0400)
commite6f268ef3687862b0e9f01f7b3706b54f75b82ab
tree6884a1cc212054143742fd2efbd16a86bac9ff92
parentcca1d81574d266d4a3aa33f3947297564525e127
net: nla_align_64bit() needs to test the right pointer.

Netlink messages are appended, one object at a time, to the end of
the SKB.  Therefore we need to test skb_tail_pointer() not skb->data
for alignment.

Fixes: 35c5845957c7 ("net: Add helpers for 64-bit aligning netlink attributes.")
Signed-off-by: David S. Miller <davem@davemloft.net>
include/net/netlink.h