summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorYOSHIFUJI Hideaki / 吉藤英明 <yoshfuji@linux-ipv6.org>2012-12-13 04:29:36 +0000
committerDavid S. Miller <davem@davemloft.net>2012-12-13 12:58:11 -0500
commit7bdc1b4abab3af0a803300f706c9814ef4e20a3e (patch)
tree6609b090de8aca06d7fb19c374ee3c90917ccd1c /include
parent499744209b2cbca66c42119226e5470da3bb7040 (diff)
downloadlinux-7bdc1b4abab3af0a803300f706c9814ef4e20a3e.tar.bz2
ndisc: Fix padding error in link-layer address option.
If a natural number n exists where 2 + data_len <= 8n < 2 + data_len + pad, post padding is not initialized correctly. (Un)fortunately, the only type that requires pad is Infiniband, whose pad is 2 and data_len is 20, and this logical error has not become obvious, but it is better to fix. Note that ndisc_opt_addr_space() handles the situation described above correctly. Signed-off-by: YOSHIFUJI Hideaki <yoshfuji@linux-ipv6.org> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions