commit | 72c62976d030832415d0ecdac78ee9900b084c85 | [log] [tgz] |
---|---|---|
author | Aska Wu <aska.wu@linaro.org> | Mon Aug 21 17:13:36 2017 +0800 |
committer | Anas Nashif <nashif@linux.intel.com> | Tue Aug 22 08:23:56 2017 -0400 |
tree | 7202d3dad9f2a56ab0ae5a03ae2652d65d94e21e | |
parent | e4957813ebde4a45c0a676e47190dac9020023b2 [diff] |
net: ip: Prevent unaligned exception s_addr is actually an unsigned integer and it's not guaranteed to be aligned on 4-byte boundary. In net_ipv4_addr_cmp(), accessing s_addr directly might cause an unaligned exception on some platform like xtensa. Use UNALIGNED_GET() to prevent unalgined exception. Signed-off-by: Aska Wu <aska.wu@linaro.org>