]> git.ipfire.org Git - thirdparty/hostap.git/blobdiff - src/drivers/driver_macsec_qca.c
Clean up debug prints to use wpa_printf()
[thirdparty/hostap.git] / src / drivers / driver_macsec_qca.c
index cf2479927e8ce474405da6eeee8bb18c3b0e3ed8..3eae2f89d20e80ddfd9da1ef5a08634988e9c54e 100644 (file)
@@ -91,7 +91,7 @@ static int macsec_qca_multicast_membership(int sock, int ifindex,
        if (setsockopt(sock, SOL_PACKET,
                       add ? PACKET_ADD_MEMBERSHIP : PACKET_DROP_MEMBERSHIP,
                       &mreq, sizeof(mreq)) < 0) {
-               perror("setsockopt");
+               wpa_printf(MSG_ERROR, "setsockopt: %s", strerror(errno));
                return -1;
        }
        return 0;
@@ -131,14 +131,15 @@ static int macsec_qca_get_ifflags(const char *ifname, int *flags)
 
        s = socket(PF_INET, SOCK_DGRAM, 0);
        if (s < 0) {
-               perror("socket");
+               wpa_printf(MSG_ERROR, "socket: %s", strerror(errno));
                return -1;
        }
 
        os_memset(&ifr, 0, sizeof(ifr));
        os_strlcpy(ifr.ifr_name, ifname, IFNAMSIZ);
        if (ioctl(s, SIOCGIFFLAGS, (caddr_t) &ifr) < 0) {
-               perror("ioctl[SIOCGIFFLAGS]");
+               wpa_printf(MSG_ERROR, "ioctl[SIOCGIFFLAGS]: %s",
+                          strerror(errno));
                close(s);
                return -1;
        }
@@ -155,7 +156,7 @@ static int macsec_qca_set_ifflags(const char *ifname, int flags)
 
        s = socket(PF_INET, SOCK_DGRAM, 0);
        if (s < 0) {
-               perror("socket");
+               wpa_printf(MSG_ERROR, "socket: %s", strerror(errno));
                return -1;
        }
 
@@ -163,7 +164,8 @@ static int macsec_qca_set_ifflags(const char *ifname, int flags)
        os_strlcpy(ifr.ifr_name, ifname, IFNAMSIZ);
        ifr.ifr_flags = flags & 0xffff;
        if (ioctl(s, SIOCSIFFLAGS, (caddr_t) &ifr) < 0) {
-               perror("ioctl[SIOCSIFFLAGS]");
+               wpa_printf(MSG_ERROR, "ioctl[SIOCSIFFLAGS]: %s",
+                          strerror(errno));
                close(s);
                return -1;
        }
@@ -180,14 +182,15 @@ static int macsec_qca_get_ifstatus(const char *ifname, int *status)
 
        s = socket(PF_INET, SOCK_DGRAM, 0);
        if (s < 0) {
-               perror("socket");
+               wpa_print(MSG_ERROR, "socket: %s", strerror(errno));
                return -1;
        }
 
        os_memset(&ifmr, 0, sizeof(ifmr));
        os_strlcpy(ifmr.ifm_name, ifname, IFNAMSIZ);
        if (ioctl(s, SIOCGIFMEDIA, (caddr_t) &ifmr) < 0) {
-               perror("ioctl[SIOCGIFMEDIA]");
+               wpa_printf(MSG_ERROR, "ioctl[SIOCGIFMEDIA]: %s",
+                          strerror(errno));
                close(s);
                return -1;
        }
@@ -211,7 +214,7 @@ static int macsec_qca_multi(const char *ifname, const u8 *addr, int add)
 
        s = socket(PF_INET, SOCK_DGRAM, 0);
        if (s < 0) {
-               perror("socket");
+               wpa_printf(MSG_ERROR, "socket: %s", strerror(errno));
                return -1;
        }
 
@@ -245,7 +248,8 @@ static int macsec_qca_multi(const char *ifname, const u8 *addr, int add)
 #endif /* defined(__NetBSD__) || defined(__OpenBSD__) || defined(__APPLE__) */
 
        if (ioctl(s, add ? SIOCADDMULTI : SIOCDELMULTI, (caddr_t) &ifr) < 0) {
-               perror("ioctl[SIOC{ADD/DEL}MULTI]");
+               wpa_printf(MSG_ERROR, "ioctl[SIOC{ADD/DEL}MULTI]: %s",
+                          strerror(errno));
                close(s);
                return -1;
        }
@@ -323,7 +327,7 @@ static void * macsec_qca_init(void *ctx, const char *ifname)
 #ifdef __linux__
        drv->pf_sock = socket(PF_PACKET, SOCK_DGRAM, 0);
        if (drv->pf_sock < 0)
-               perror("socket(PF_PACKET)");
+               wpa_printf(MSG_ERROR, "socket(PF_PACKET): %s", strerror(errno));
 #else /* __linux__ */
        drv->pf_sock = -1;
 #endif /* __linux__ */