aarch64/4.4.y: implicit declaration of function ‘csum_ipv6_magic’
When building with aarch64 (kernel 4.4.y), the following error occurs:
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-RK3328.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_br_ext.c:1449:28: error: implicit declaration of function ‘csum_ipv6_magic’; did you mean ‘csum_tcpudp_magic’? [-Werror=implicit-function-declaration]
hdr->icmp6_cksum = csum_ipv6_magic(&iph->saddr, &iph->daddr,
^~~~~~~~~~~~~~~
csum_tcpudp_magic
cc1: some warnings being treated as errors
This PR fixes this issue.
Unfortunately the first commit breaks the build with 3.10.y/3.14.y, so I've added a hack (second commit) to add the extra header only with 4.0.0+. I know this is not the right solution but I'm not a C coder and it's good enough for my needs. Hopefully you might know a better solution (happy to help test/update this PR if you think of anything).
This is the build error with 3.14.29 without the second commit:
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_security.o: In function `is_multicast_mac_addr':
rtw_security.c:(.text+0x1f80): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_security.o: In function `is_broadcast_mac_addr':
rtw_security.c:(.text+0x1f94): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_security.o: In function `is_zero_mac_addr':
rtw_security.c:(.text+0x1ff0): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_debug.o: In function `is_multicast_mac_addr':
rtw_debug.c:(.text+0x0): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_debug.o: In function `is_broadcast_mac_addr':
rtw_debug.c:(.text+0x14): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_debug.o: In function `is_zero_mac_addr':
rtw_debug.c:(.text+0x70): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_io.o: In function `is_multicast_mac_addr':
rtw_io.c:(.text+0x0): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_io.o: In function `is_broadcast_mac_addr':
rtw_io.c:(.text+0x14): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_io.o: In function `is_zero_mac_addr':
rtw_io.c:(.text+0x70): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_ioctl_query.o: In function `is_multicast_mac_addr':
rtw_ioctl_query.c:(.text+0x0): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_ioctl_query.o: In function `is_broadcast_mac_addr':
rtw_ioctl_query.c:(.text+0x14): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_ioctl_query.o: In function `is_zero_mac_addr':
rtw_ioctl_query.c:(.text+0x70): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_ioctl_set.o: In function `is_multicast_mac_addr':
rtw_ioctl_set.c:(.text+0x0): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_ioctl_set.o: In function `is_broadcast_mac_addr':
rtw_ioctl_set.c:(.text+0x14): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_ioctl_set.o: In function `is_zero_mac_addr':
rtw_ioctl_set.c:(.text+0x70): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_ieee80211.o: In function `is_multicast_mac_addr':
rtw_ieee80211.c:(.text+0x50): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_ieee80211.o: In function `is_broadcast_mac_addr':
rtw_ieee80211.c:(.text+0x64): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_ieee80211.o: In function `is_zero_mac_addr':
rtw_ieee80211.c:(.text+0xc0): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_mlme.o: In function `is_multicast_mac_addr':
rtw_mlme.c:(.text+0x40): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_mlme.o: In function `is_broadcast_mac_addr':
rtw_mlme.c:(.text+0x54): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_mlme.o: In function `is_zero_mac_addr':
rtw_mlme.c:(.text+0xb0): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_mlme_ext.o: In function `is_multicast_mac_addr':
rtw_mlme_ext.c:(.text+0xe68): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_mlme_ext.o: In function `is_broadcast_mac_addr':
rtw_mlme_ext.c:(.text+0xe7c): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_mlme_ext.o: In function `is_zero_mac_addr':
rtw_mlme_ext.c:(.text+0xed8): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_wlan_util.o: In function `is_multicast_mac_addr':
rtw_wlan_util.c:(.text+0x0): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_wlan_util.o: In function `is_broadcast_mac_addr':
rtw_wlan_util.c:(.text+0x14): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_wlan_util.o: In function `is_zero_mac_addr':
rtw_wlan_util.c:(.text+0x70): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_pwrctrl.o: In function `is_multicast_mac_addr':
rtw_pwrctrl.c:(.text+0xc0): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_pwrctrl.o: In function `is_broadcast_mac_addr':
rtw_pwrctrl.c:(.text+0xd4): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_pwrctrl.o: In function `is_zero_mac_addr':
rtw_pwrctrl.c:(.text+0x130): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_rf.o: In function `is_multicast_mac_addr':
rtw_rf.c:(.text+0x0): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_rf.o: In function `is_broadcast_mac_addr':
rtw_rf.c:(.text+0x14): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_rf.o: In function `is_zero_mac_addr':
rtw_rf.c:(.text+0x70): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_recv.o: In function `is_multicast_mac_addr':
rtw_recv.c:(.text+0x234): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_recv.o: In function `is_broadcast_mac_addr':
rtw_recv.c:(.text+0x248): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_recv.o: In function `is_zero_mac_addr':
rtw_recv.c:(.text+0x2a4): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_sta_mgt.o: In function `is_multicast_mac_addr':
rtw_sta_mgt.c:(.text+0x0): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_sta_mgt.o: In function `is_broadcast_mac_addr':
rtw_sta_mgt.c:(.text+0x14): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_sta_mgt.o: In function `is_zero_mac_addr':
rtw_sta_mgt.c:(.text+0x70): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_ap.o: In function `is_multicast_mac_addr':
rtw_ap.c:(.text+0x16c): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_ap.o: In function `is_broadcast_mac_addr':
rtw_ap.c:(.text+0x180): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_ap.o: In function `is_zero_mac_addr':
rtw_ap.c:(.text+0x1dc): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_xmit.o: In function `is_multicast_mac_addr':
rtw_xmit.c:(.text+0xb4): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_xmit.o: In function `is_broadcast_mac_addr':
rtw_xmit.c:(.text+0xc8): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_xmit.o: In function `is_zero_mac_addr':
rtw_xmit.c:(.text+0x124): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_p2p.o: In function `is_multicast_mac_addr':
rtw_p2p.c:(.text+0x8cc): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_p2p.o: In function `is_broadcast_mac_addr':
rtw_p2p.c:(.text+0x8e0): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_p2p.o: In function `is_zero_mac_addr':
rtw_p2p.c:(.text+0x93c): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_tdls.o: In function `is_multicast_mac_addr':
rtw_tdls.c:(.text+0x0): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_tdls.o: In function `is_broadcast_mac_addr':
rtw_tdls.c:(.text+0x14): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_tdls.o: In function `is_zero_mac_addr':
rtw_tdls.c:(.text+0x70): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_br_ext.o: In function `is_multicast_mac_addr':
rtw_br_ext.c:(.text+0x6e4): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_br_ext.o: In function `is_broadcast_mac_addr':
rtw_br_ext.c:(.text+0x6f8): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_br_ext.o: In function `is_zero_mac_addr':
rtw_br_ext.c:(.text+0x754): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_iol.o: In function `is_multicast_mac_addr':
rtw_iol.c:(.text+0x0): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_iol.o: In function `is_broadcast_mac_addr':
rtw_iol.c:(.text+0x14): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_iol.o: In function `is_zero_mac_addr':
rtw_iol.c:(.text+0x70): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_sreset.o: In function `is_multicast_mac_addr':
rtw_sreset.c:(.text+0x0): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_sreset.o: In function `is_broadcast_mac_addr':
rtw_sreset.c:(.text+0x14): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_sreset.o: In function `is_zero_mac_addr':
rtw_sreset.c:(.text+0x70): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_efuse.o: In function `is_multicast_mac_addr':
rtw_efuse.c:(.text+0x0): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_efuse.o: In function `is_broadcast_mac_addr':
rtw_efuse.c:(.text+0x14): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_efuse.o: In function `is_zero_mac_addr':
rtw_efuse.c:(.text+0x70): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/hal/hal_intf.o: In function `is_multicast_mac_addr':
hal_intf.c:(.text+0x0): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/hal/hal_intf.o: In function `is_broadcast_mac_addr':
hal_intf.c:(.text+0x14): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/hal/hal_intf.o: In function `is_zero_mac_addr':
hal_intf.c:(.text+0x70): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/hal/hal_com.o: In function `is_multicast_mac_addr':
hal_com.c:(.text+0x0): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/hal/hal_com.o: In function `is_broadcast_mac_addr':
hal_com.c:(.text+0x14): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/hal/hal_com.o: In function `is_zero_mac_addr':
hal_com.c:(.text+0x70): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/hal/dm.o: In function `is_multicast_mac_addr':
dm.c:(.text+0x0): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/hal/dm.o: In function `is_broadcast_mac_addr':
dm.c:(.text+0x14): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/hal/dm.o: In function `is_zero_mac_addr':
dm.c:(.text+0x70): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/hal/usb_ops_linux.o: In function `is_multicast_mac_addr':
usb_ops_linux.c:(.text+0xa80): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/hal/usb_ops_linux.o: In function `is_broadcast_mac_addr':
usb_ops_linux.c:(.text+0xa94): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/hal/usb_ops_linux.o: In function `is_zero_mac_addr':
usb_ops_linux.c:(.text+0xaf0): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/hal/rtl8192d_hal_init.o: In function `is_multicast_mac_addr':
rtl8192d_hal_init.c:(.text+0x18e4): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/hal/rtl8192d_hal_init.o: In function `is_broadcast_mac_addr':
rtl8192d_hal_init.c:(.text+0x18f8): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/hal/rtl8192d_hal_init.o: In function `is_zero_mac_addr':
rtl8192d_hal_init.c:(.text+0x1954): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/hal/rtl8192d_phycfg.o: In function `is_multicast_mac_addr':
rtl8192d_phycfg.c:(.text+0x6c0): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/hal/rtl8192d_phycfg.o: In function `is_broadcast_mac_addr':
rtl8192d_phycfg.c:(.text+0x6d4): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/hal/rtl8192d_phycfg.o: In function `is_zero_mac_addr':
rtl8192d_phycfg.c:(.text+0x730): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/hal/rtl8192d_rf6052.o: In function `is_multicast_mac_addr':
rtl8192d_rf6052.c:(.text+0x0): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/hal/rtl8192d_rf6052.o: In function `is_broadcast_mac_addr':
rtl8192d_rf6052.c:(.text+0x14): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/hal/rtl8192d_rf6052.o: In function `is_zero_mac_addr':
rtl8192d_rf6052.c:(.text+0x70): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/hal/rtl8192d_dm.o: In function `is_multicast_mac_addr':
rtl8192d_dm.c:(.text+0xfd8): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/hal/rtl8192d_dm.o: In function `is_broadcast_mac_addr':
rtl8192d_dm.c:(.text+0xfec): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/hal/rtl8192d_dm.o: In function `is_zero_mac_addr':
rtl8192d_dm.c:(.text+0x1048): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/hal/rtl8192d_rxdesc.o: In function `is_multicast_mac_addr':
rtl8192d_rxdesc.c:(.text+0x198): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/hal/rtl8192d_rxdesc.o: In function `is_broadcast_mac_addr':
rtl8192d_rxdesc.c:(.text+0x1ac): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/hal/rtl8192d_rxdesc.o: In function `is_zero_mac_addr':
rtl8192d_rxdesc.c:(.text+0x208): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/hal/rtl8192d_cmd.o: In function `is_multicast_mac_addr':
rtl8192d_cmd.c:(.text+0xc8): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/hal/rtl8192d_cmd.o: In function `is_broadcast_mac_addr':
rtl8192d_cmd.c:(.text+0xdc): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/hal/rtl8192d_cmd.o: In function `is_zero_mac_addr':
rtl8192d_cmd.c:(.text+0x138): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/hal/usb_halinit.o: In function `is_multicast_mac_addr':
usb_halinit.c:(.text+0x4878): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/hal/usb_halinit.o: In function `is_broadcast_mac_addr':
usb_halinit.c:(.text+0x488c): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/hal/usb_halinit.o: In function `is_zero_mac_addr':
usb_halinit.c:(.text+0x48e8): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/hal/rtl8192du_led.o: In function `is_multicast_mac_addr':
rtl8192du_led.c:(.text+0x48): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/hal/rtl8192du_led.o: In function `is_broadcast_mac_addr':
rtl8192du_led.c:(.text+0x5c): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/hal/rtl8192du_led.o: In function `is_zero_mac_addr':
rtl8192du_led.c:(.text+0xb8): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/hal/rtl8192du_xmit.o: In function `is_multicast_mac_addr':
rtl8192du_xmit.c:(.text+0x40): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/hal/rtl8192du_xmit.o: In function `is_broadcast_mac_addr':
rtl8192du_xmit.c:(.text+0x54): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/hal/rtl8192du_xmit.o: In function `is_zero_mac_addr':
rtl8192du_xmit.c:(.text+0xb0): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/hal/rtl8192du_recv.o: In function `is_multicast_mac_addr':
rtl8192du_recv.c:(.text+0x0): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/hal/rtl8192du_recv.o: In function `is_broadcast_mac_addr':
rtl8192du_recv.c:(.text+0x14): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/hal/rtl8192du_recv.o: In function `is_zero_mac_addr':
rtl8192du_recv.c:(.text+0x70): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/hal/rtl8192d_xmit.o: In function `is_multicast_mac_addr':
rtl8192d_xmit.c:(.text+0x0): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/hal/rtl8192d_xmit.o: In function `is_broadcast_mac_addr':
rtl8192d_xmit.c:(.text+0x14): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/hal/rtl8192d_xmit.o: In function `is_zero_mac_addr':
rtl8192d_xmit.c:(.text+0x70): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/os_dep/osdep_service.o: In function `is_multicast_mac_addr':
osdep_service.c:(.text+0xbc): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/os_dep/osdep_service.o: In function `is_broadcast_mac_addr':
osdep_service.c:(.text+0xd0): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/os_dep/osdep_service.o: In function `is_zero_mac_addr':
osdep_service.c:(.text+0x12c): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/os_dep/os_intfs.o: In function `is_multicast_mac_addr':
os_intfs.c:(.text+0x488): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/os_dep/os_intfs.o: In function `is_broadcast_mac_addr':
os_intfs.c:(.text+0x49c): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/os_dep/os_intfs.o: In function `is_zero_mac_addr':
os_intfs.c:(.text+0x4f8): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/os_dep/usb_intf.o: In function `is_multicast_mac_addr':
usb_intf.c:(.text+0x6a0): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/os_dep/usb_intf.o: In function `is_broadcast_mac_addr':
usb_intf.c:(.text+0x6b4): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/os_dep/usb_intf.o: In function `is_zero_mac_addr':
usb_intf.c:(.text+0x710): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/os_dep/usb_ops_linux.o: In function `is_multicast_mac_addr':
usb_ops_linux.c:(.text+0x24c): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/os_dep/usb_ops_linux.o: In function `is_broadcast_mac_addr':
usb_ops_linux.c:(.text+0x260): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/os_dep/usb_ops_linux.o: In function `is_zero_mac_addr':
usb_ops_linux.c:(.text+0x2bc): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/os_dep/ioctl_linux.o: In function `is_multicast_mac_addr':
ioctl_linux.c:(.text+0xb3dc): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/os_dep/ioctl_linux.o: In function `is_broadcast_mac_addr':
ioctl_linux.c:(.text+0xb3f0): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/os_dep/ioctl_linux.o: In function `is_zero_mac_addr':
ioctl_linux.c:(.text+0xb44c): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/os_dep/xmit_linux.o: In function `is_multicast_mac_addr':
xmit_linux.c:(.text+0x0): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/os_dep/xmit_linux.o: In function `is_broadcast_mac_addr':
xmit_linux.c:(.text+0x14): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/os_dep/xmit_linux.o: In function `is_zero_mac_addr':
xmit_linux.c:(.text+0x70): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/os_dep/mlme_linux.o: In function `is_multicast_mac_addr':
mlme_linux.c:(.text+0xac): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/os_dep/mlme_linux.o: In function `is_broadcast_mac_addr':
mlme_linux.c:(.text+0xc0): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/os_dep/mlme_linux.o: In function `is_zero_mac_addr':
mlme_linux.c:(.text+0x11c): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/os_dep/recv_linux.o: In function `is_multicast_mac_addr':
recv_linux.c:(.text+0x14): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/os_dep/recv_linux.o: In function `is_broadcast_mac_addr':
recv_linux.c:(.text+0x28): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/os_dep/recv_linux.o: In function `is_zero_mac_addr':
recv_linux.c:(.text+0x84): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/os_dep/ioctl_cfg80211.o: In function `is_multicast_mac_addr':
ioctl_cfg80211.c:(.text+0x4fb8): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/os_dep/ioctl_cfg80211.o: In function `is_broadcast_mac_addr':
ioctl_cfg80211.c:(.text+0x4fcc): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/os_dep/ioctl_cfg80211.o: In function `is_zero_mac_addr':
ioctl_cfg80211.c:(.text+0x5028): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/os_dep/wifi_regd.o: In function `is_multicast_mac_addr':
wifi_regd.c:(.text+0x1dc): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/os_dep/wifi_regd.o: In function `is_broadcast_mac_addr':
wifi_regd.c:(.text+0x1f0): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/os_dep/wifi_regd.o: In function `is_zero_mac_addr':
wifi_regd.c:(.text+0x24c): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/os_dep/rtw_android.o: In function `is_multicast_mac_addr':
rtw_android.c:(.text+0x0): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/os_dep/rtw_android.o: In function `is_broadcast_mac_addr':
rtw_android.c:(.text+0x14): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/os_dep/rtw_android.o: In function `is_zero_mac_addr':
rtw_android.c:(.text+0x70): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/os_dep/rtw_proc.o: In function `is_multicast_mac_addr':
rtw_proc.c:(.text+0xd2c): multiple definition of `is_multicast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/os_dep/rtw_proc.o: In function `is_broadcast_mac_addr':
rtw_proc.c:(.text+0xd40): multiple definition of `is_broadcast_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0x48): first defined here
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/os_dep/rtw_proc.o: In function `is_zero_mac_addr':
rtw_proc.c:(.text+0xd9c): multiple definition of `is_zero_mac_addr'
/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/core/rtw_cmd.o:rtw_cmd.c:(.text+0xa4): first defined here
make[3]: *** [scripts/Makefile.build:444: /home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec/8192du.o] Error 1
make[2]: *** [Makefile:1290: _module_/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec] Error 2
make[2]: Leaving directory '/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/linux-29941550f05282411c00c437b4c18bb5c6319d63'
make[1]: *** [Makefile:682: modules] Error 2
make[1]: Leaving directory '/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-KVIM.arm-9.0-devel-next/RTL8192DU-a9deaec'
OK the above is complete crap as my testing was incomplete - now trying to come up with a solution that allows this driver to build for 3.10.y (arm), 3.14.y (arm), 4.4.y (aarch64) and 4.17.y (arm, x86_64). Sigh (the error in my second comment isn't due to the first commit as I thought).
I've dropped the second commit as not required.