ICMP6_MIB_MAX
unsigned long mibs[ICMP6_MIB_MAX];
atomic_long_t mibs[ICMP6_MIB_MAX];
+ nla_total_size(ICMP6_MIB_MAX * 8) /* IFLA_INET6_ICMP6STATS */
int pad = bytes - sizeof(u64) * ICMP6_MIB_MAX;
put_unaligned(ICMP6_MIB_MAX, &stats[0]);
for (i = 1; i < ICMP6_MIB_MAX; i++)
memset(&stats[ICMP6_MIB_MAX], 0, pad);
nla = nla_reserve(skb, IFLA_INET6_ICMP6STATS, ICMP6_MIB_MAX * sizeof(u64));