]> git.baikalelectronics.ru Git - kernel.git/commit
ipv6: Allow inet6_dump_addr() to handle more than 64 addresses
authorEric Dumazet <eric.dumazet@gmail.com>
Mon, 9 Nov 2009 07:40:17 +0000 (07:40 +0000)
committerDavid S. Miller <davem@davemloft.net>
Wed, 11 Nov 2009 04:54:42 +0000 (20:54 -0800)
commitb39292decf4c769f6054fa39680c5cc953aff9a6
tree9e7b7bb19cbb19f93ae052af328706f5228123e5
parentff1d899f15889db0e49edd9be83c7ca658e56ced
ipv6: Allow inet6_dump_addr() to handle more than 64 addresses

Apparently, inet6_dump_addr() is not able to handle more than
64 ipv6 addresses per device. We must break from inner loops
in case skb is full, or else cursor is put at the end of list.

Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/ipv6/addrconf.c