X-Git-Url: https://git.xinqibao.xyz/slstatus.git/blobdiff_plain/1c44d404f602a7e477def6572c2f620a6970b244..fc8b6f81a54810faa844ea21d08ef47f95b8f4e0:/components/wifi.c diff --git a/components/wifi.c b/components/wifi.c index 473c8a7..414d533 100644 --- a/components/wifi.c +++ b/components/wifi.c @@ -3,8 +3,8 @@ #include #include #include -#include #include +#include #include #include "../util.h" @@ -97,6 +97,7 @@ #include #include #include + #include /* before for NBBY */ #include #include #include @@ -122,7 +123,7 @@ return 0; } strlcpy(nr->nr_ifname, iface, sizeof(nr->nr_ifname)); - memmove(&nr->nr_macaddr, bssid.i_bssid, sizeof(nr->nr_macaddr)); + memcpy(&nr->nr_macaddr, bssid.i_bssid, sizeof(nr->nr_macaddr)); if ((ioctl(sockfd, SIOCG80211NODE, nr)) < 0 && nr->nr_rssi) { fprintf(stderr, "ioctl 'SIOCG80211NODE': %s\n", strerror(errno));