diff --git a/drivers/wireless/gs2200m.c b/drivers/wireless/gs2200m.c index 6bcce63997..4a74b00f35 100644 --- a/drivers/wireless/gs2200m.c +++ b/drivers/wireless/gs2200m.c @@ -49,6 +49,7 @@ #include #include +#include #include #include #include @@ -2789,7 +2790,7 @@ static int gs2200m_ioctl_iwreq(FAR struct gs2200m_dev_s *dev, n = sscanf(pkt_dat.msg[2], "%s CHANNEL=%" SCNd32 " %s", cmd, &res->u.freq.m, cmd2); ASSERT(3 == n); - wlinfo("CHANNEL:%d\n", res->u.freq.m); + wlinfo("CHANNEL:%" PRId32 "\n", res->u.freq.m); } else if (msg->cmd == SIOCGIWSENS) { @@ -2828,7 +2829,7 @@ static int gs2200m_ioctl_ifreq(FAR struct gs2200m_dev_s *dev, bool getreq = false; int ret = OK; - wlinfo("+++ start: cmd=%x \n", msg->cmd); + wlinfo("+++ start: cmd=%" PRIx32 " \n", msg->cmd); inaddr = (FAR struct sockaddr_in *)&msg->ifr.ifr_addr;