net-snk: Fix memory leak in ip6_to_multicast_mac() / send_ipv6()
net-snk: Fix memory leak in ip6_to_multicast_mac() / send_ipv6()

ip6_to_multicast_mac() uses a malloc to allocate a 6 bytes buffer
for the MAC address - which never gets freed again! That means
we're leaking memory for every multicast IPv6 packet that gets
send out. Fix it by simply using the "uint8_t mac[6]" array from
send_ipv6() instead.

Signed-off-by: Thomas Huth <9e65be74847981e55b2564b6266c57d86d3bac05@redhat.com>
Signed-off-by: Alexey Kardashevskiy <ac1fc56530d7d037e1ea666f130daca22d72f964@ozlabs.ru>

stefanberger/SLOF-tpm,stefanberger/SLOF-tpm,qemu/SLOF,open-power-host-os/slof,open-power-host-os/slof,qemu/SLOF,open-power-host-os/slof,aik/SLOF,stefanberger/SLOF-tpm,aik/SLOF,qemu/SLOF,aik/SLOF,open-power-host-os/slof