wireless/ieee802154: libaudio and libmac need to return the correct error codes.
This commit is contained in:
parent
0e1fd20646
commit
39568943ab
@ -60,8 +60,8 @@ int ieee802154_assoc_req(int fd, FAR struct ieee802154_assoc_req_s *req)
|
||||
ret = ioctl(fd, MAC802154IOC_MLME_ASSOC_REQUEST, (unsigned long)((uintptr_t)req));
|
||||
if (ret < 0)
|
||||
{
|
||||
int errcode = errno;
|
||||
printf("MAC802154IOC_MLME_ASSOC_REQUEST failed: %d\n", errcode);
|
||||
ret = -errno;
|
||||
fprintf(stderr, "MAC802154IOC_MLME_ASSOC_REQUEST failed: %d\n", ret);
|
||||
}
|
||||
|
||||
return ret;
|
||||
|
@ -62,10 +62,11 @@ int ieee802154_assoc_resp(int fd, FAR struct ieee802154_assoc_resp_s *resp)
|
||||
ret = ioctl(fd, MAC802154IOC_MLME_ASSOC_RESPONSE, (unsigned long)((uintptr_t)&arg));
|
||||
if (ret < 0)
|
||||
{
|
||||
int errcode = errno;
|
||||
printf("MAC802154IOC_MLME_ASSOC_RESPONSE failed: %d\n", errcode);
|
||||
ret = -errno;
|
||||
fprintf(stderr, "MAC802154IOC_MLME_ASSOC_RESPONSE failed: %d\n", ret);
|
||||
return ret;
|
||||
}
|
||||
|
||||
memcpy(resp, &arg.assocresp, sizeof(struct ieee802154_assoc_resp_s));
|
||||
return ret;
|
||||
return OK;
|
||||
}
|
||||
|
@ -60,8 +60,8 @@ int ieee802154_disassoc_req(int fd, FAR struct ieee802154_disassoc_req_s *req)
|
||||
ret = ioctl(fd, MAC802154IOC_MLME_DISASSOC_REQUEST, (unsigned long)((uintptr_t)req));
|
||||
if (ret < 0)
|
||||
{
|
||||
int errcode = errno;
|
||||
printf("MAC802154IOC_MLME_DISASSOC_REQUEST failed: %d\n", errcode);
|
||||
ret = -errno;
|
||||
fprintf(stderr, "MAC802154IOC_MLME_DISASSOC_REQUEST failed: %d\n", ret);
|
||||
}
|
||||
|
||||
return ret;
|
||||
|
@ -60,8 +60,8 @@ int ieee802154_get_req(int fd, FAR struct ieee802154_get_req_s *req)
|
||||
ret = ioctl(fd, MAC802154IOC_MLME_GET_REQUEST, (unsigned long)((uintptr_t)req));
|
||||
if (ret < 0)
|
||||
{
|
||||
int errcode = errno;
|
||||
printf("MAC802154IOC_MLME_GET_REQUEST failed: %d\n", errcode);
|
||||
ret = -errno;
|
||||
fprintf(stderr, "MAC802154IOC_MLME_GET_REQUEST failed: %d\n", ret);
|
||||
}
|
||||
|
||||
return ret;
|
||||
|
@ -60,8 +60,8 @@ int ieee802154_gts_req(int fd, FAR struct ieee802154_gts_req_s *req)
|
||||
ret = ioctl(fd, MAC802154IOC_MLME_GTS_REQUEST, (unsigned long)((uintptr_t)req));
|
||||
if (ret < 0)
|
||||
{
|
||||
int errcode = errno;
|
||||
printf("MAC802154IOC_MLME_GTS_REQUEST failed: %d\n", errcode);
|
||||
ret = -errno;
|
||||
fprintf(stderr, "MAC802154IOC_MLME_GTS_REQUEST failed: %d\n", ret);
|
||||
}
|
||||
|
||||
return ret;
|
||||
|
@ -62,10 +62,11 @@ int ieee802154_orphan_resp(int fd, FAR struct ieee802154_orphan_resp_s *resp)
|
||||
ret = ioctl(fd, MAC802154IOC_MLME_ORPHAN_RESPONSE, (unsigned long)((uintptr_t)&arg));
|
||||
if (ret < 0)
|
||||
{
|
||||
int errcode = errno;
|
||||
printf("MAC802154IOC_MLME_ORPHAN_RESPONSE failed: %d\n", errcode);
|
||||
ret = -errno;
|
||||
fprintf(stderr, "MAC802154IOC_MLME_ORPHAN_RESPONSE failed: %d\n", ret);
|
||||
return ret;
|
||||
}
|
||||
|
||||
memcpy(resp, &arg.orphanresp, sizeof(struct ieee802154_orphan_resp_s));
|
||||
return ret;
|
||||
return OK;
|
||||
}
|
||||
|
@ -60,8 +60,8 @@ int ieee802154_poll_req(int fd, FAR struct ieee802154_poll_req_s *req)
|
||||
ret = ioctl(fd, MAC802154IOC_MLME_POLL_REQUEST, (unsigned long)((uintptr_t)req));
|
||||
if (ret < 0)
|
||||
{
|
||||
int errcode = errno;
|
||||
printf("MAC802154IOC_MLME_POLL_REQUEST failed: %d\n", errcode);
|
||||
ret = -errno;
|
||||
fprintf(stderr, "MAC802154IOC_MLME_POLL_REQUEST failed: %d\n", ret);
|
||||
}
|
||||
|
||||
return ret;
|
||||
|
@ -60,8 +60,8 @@ int ieee802154_reset_req(int fd, FAR struct ieee802154_reset_req_s *req)
|
||||
ret = ioctl(fd, MAC802154IOC_MLME_RESET_REQUEST, (unsigned long)((uintptr_t)req));
|
||||
if (ret < 0)
|
||||
{
|
||||
int errcode = errno;
|
||||
printf("MAC802154IOC_MLME_RESET_REQUEST failed: %d\n", errcode);
|
||||
ret = -errno;
|
||||
fprintf(stderr, "MAC802154IOC_MLME_RESET_REQUEST failed: %d\n", ret);
|
||||
}
|
||||
|
||||
return ret;
|
||||
|
@ -60,8 +60,8 @@ int ieee802154_rxenable_req(int fd, FAR struct ieee802154_rxenable_req_s *req)
|
||||
ret = ioctl(fd, MAC802154IOC_MLME_RXENABLE_REQUEST, (unsigned long)((uintptr_t)req));
|
||||
if (ret < 0)
|
||||
{
|
||||
int errcode = errno;
|
||||
printf("MAC802154IOC_MLME_RXENABLE_REQUEST failed: %d\n", errcode);
|
||||
ret = -errno;
|
||||
fprintf(stderr, "MAC802154IOC_MLME_RXENABLE_REQUEST failed: %d\n", ret);
|
||||
}
|
||||
|
||||
return ret;
|
||||
|
@ -60,8 +60,8 @@ int ieee802154_scan_req(int fd, FAR struct ieee802154_scan_req_s *req)
|
||||
ret = ioctl(fd, MAC802154IOC_MLME_SCAN_REQUEST, (unsigned long)((uintptr_t)req));
|
||||
if (ret < 0)
|
||||
{
|
||||
int errcode = errno;
|
||||
printf("MAC802154IOC_MLME_SCAN_REQUEST failed: %d\n", errcode);
|
||||
ret = -errno;
|
||||
fprintf(stderr, "MAC802154IOC_MLME_SCAN_REQUEST failed: %d\n", ret);
|
||||
}
|
||||
|
||||
return ret;
|
||||
|
@ -60,8 +60,8 @@ int ieee802154_set_req(int fd, FAR struct ieee802154_set_req_s *req)
|
||||
ret = ioctl(fd, MAC802154IOC_MLME_SET_REQUEST, (unsigned long)((uintptr_t)req));
|
||||
if (ret < 0)
|
||||
{
|
||||
int errcode = errno;
|
||||
printf("MAC802154IOC_MLME_SET_REQUEST failed: %d\n", errcode);
|
||||
ret = -errno;
|
||||
fprintf(stderr, "MAC802154IOC_MLME_SET_REQUEST failed: %d\n", ret);
|
||||
}
|
||||
|
||||
return ret;
|
||||
|
@ -60,8 +60,8 @@ int ieee802154_start_req(int fd, FAR struct ieee802154_start_req_s *req)
|
||||
ret = ioctl(fd, MAC802154IOC_MLME_START_REQUEST, (unsigned long)((uintptr_t)req));
|
||||
if (ret < 0)
|
||||
{
|
||||
int errcode = errno;
|
||||
printf("MAC802154IOC_MLME_START_REQUEST failed: %d\n", errcode);
|
||||
ret = -errno;
|
||||
fprintf(stderr, "MAC802154IOC_MLME_START_REQUEST failed: %d\n", ret);
|
||||
}
|
||||
|
||||
return ret;
|
||||
|
@ -60,8 +60,8 @@ int ieee802154_sync_req(int fd, FAR struct ieee802154_sync_req_s *req)
|
||||
ret = ioctl(fd, MAC802154IOC_MLME_SYNC_REQUEST, (unsigned long)((uintptr_t)req));
|
||||
if (ret < 0)
|
||||
{
|
||||
int errcode = errno;
|
||||
printf("MAC802154IOC_MLME_SYNC_REQUEST failed: %d\n", errcode);
|
||||
ret = -errno;
|
||||
fprintf(stderr, "MAC802154IOC_MLME_SYNC_REQUEST failed: %d\n", ret);
|
||||
}
|
||||
|
||||
return ret;
|
||||
|
@ -67,8 +67,8 @@ int sixlowpan_assoc_req(int sock, FAR const char *ifname,
|
||||
(unsigned long)((uintptr_t)&arg));
|
||||
if (ret < 0)
|
||||
{
|
||||
int errcode = errno;
|
||||
printf("MAC802154IOC_MLME_ASSOC_REQUEST failed: %d\n", errcode);
|
||||
ret = -errno;
|
||||
fprintf(stderr, "MAC802154IOC_MLME_ASSOC_REQUEST failed: %d\n", ret);
|
||||
}
|
||||
|
||||
return ret;
|
||||
|
@ -66,10 +66,11 @@ int sixlowpan_assoc_resp(int sock, FAR const char *ifname,
|
||||
(unsigned long)((uintptr_t)&arg));
|
||||
if (ret < 0)
|
||||
{
|
||||
int errcode = errno;
|
||||
printf("MAC802154IOC_MLME_ASSOC_RESPONSE failed: %d\n", errcode);
|
||||
ret = -errno;
|
||||
fprintf(stderr, "MAC802154IOC_MLME_ASSOC_RESPONSE failed: %d\n", ret);
|
||||
return ret;
|
||||
}
|
||||
|
||||
memcpy(resp, &arg.u.assocresp, sizeof(struct ieee802154_assoc_resp_s));
|
||||
return ret;
|
||||
return OK;
|
||||
}
|
||||
|
@ -67,8 +67,8 @@ int sixlowpan_desassoc_req(int sock, FAR const char *ifname,
|
||||
(unsigned long)((uintptr_t)&arg));
|
||||
if (ret < 0)
|
||||
{
|
||||
int errcode = errno;
|
||||
printf("MAC802154IOC_MLME_DISASSOC_REQUEST failed: %d\n", errcode);
|
||||
ret = -errno;
|
||||
fprintf(stderr, "MAC802154IOC_MLME_DISASSOC_REQUEST failed: %d\n", ret);
|
||||
}
|
||||
|
||||
return ret;
|
||||
|
@ -67,8 +67,8 @@ int sixlowpan_get_req(int sock, FAR const char *ifname,
|
||||
(unsigned long)((uintptr_t)&arg));
|
||||
if (ret < 0)
|
||||
{
|
||||
int errcode = errno;
|
||||
printf("MAC802154IOC_MLME_GET_REQUEST failed: %d\n", errcode);
|
||||
ret = -errno;
|
||||
fprintf(stderr, "MAC802154IOC_MLME_GET_REQUEST failed: %d\n", ret);
|
||||
}
|
||||
|
||||
return ret;
|
||||
|
@ -67,8 +67,8 @@ int sixlowpan_gts_req(int sock, FAR const char *ifname,
|
||||
(unsigned long)((uintptr_t)&arg));
|
||||
if (ret < 0)
|
||||
{
|
||||
int errcode = errno;
|
||||
printf("MAC802154IOC_MLME_GTS_REQUEST failed: %d\n", errcode);
|
||||
ret = -errno;
|
||||
fprintf(stderr, "MAC802154IOC_MLME_GTS_REQUEST failed: %d\n", ret);
|
||||
}
|
||||
|
||||
return ret;
|
||||
|
@ -66,10 +66,11 @@ int sixlowpan_orphan_resp(int sock, FAR const char *ifname,
|
||||
(unsigned long)((uintptr_t)&arg));
|
||||
if (ret < 0)
|
||||
{
|
||||
int errcode = errno;
|
||||
printf("MAC802154IOC_MLME_ORPHAN_RESPONSE failed: %d\n", errcode);
|
||||
ret = -errno;
|
||||
fprintf(stderr, "MAC802154IOC_MLME_ORPHAN_RESPONSE failed: %d\n", ret);
|
||||
return ret;
|
||||
}
|
||||
|
||||
memcpy(resp, &arg.u.orphanresp, sizeof(struct ieee802154_orphan_resp_s));
|
||||
return ret;
|
||||
return OK;
|
||||
}
|
||||
|
@ -67,8 +67,8 @@ int sixlowpan_poll_req(int sock, FAR const char *ifname,
|
||||
(unsigned long)((uintptr_t)&arg));
|
||||
if (ret < 0)
|
||||
{
|
||||
int errcode = errno;
|
||||
printf("MAC802154IOC_MLME_POLL_REQUEST failed: %d\n", errcode);
|
||||
ret = -errno;
|
||||
fprintf(stderr, "MAC802154IOC_MLME_POLL_REQUEST failed: %d\n", ret);
|
||||
}
|
||||
|
||||
return ret;
|
||||
|
@ -67,8 +67,8 @@ int sixlowpan_reset_req(int sock, FAR const char *ifname,
|
||||
(unsigned long)((uintptr_t)&arg));
|
||||
if (ret < 0)
|
||||
{
|
||||
int errcode = errno;
|
||||
printf("MAC802154IOC_MLME_RESET_REQUEST failed: %d\n", errcode);
|
||||
ret = -errno;
|
||||
fprintf(stderr, "MAC802154IOC_MLME_RESET_REQUEST failed: %d\n", ret);
|
||||
}
|
||||
|
||||
return ret;
|
||||
|
@ -67,8 +67,8 @@ int sixlowpan_rxenable_req(int sock, FAR const char *ifname,
|
||||
(unsigned long)((uintptr_t)&arg));
|
||||
if (ret < 0)
|
||||
{
|
||||
int errcode = errno;
|
||||
printf("MAC802154IOC_MLME_RXENABLE_REQUEST failed: %d\n", errcode);
|
||||
ret = -errno;
|
||||
fprintf(stderr, "MAC802154IOC_MLME_RXENABLE_REQUEST failed: %d\n", ret);
|
||||
}
|
||||
|
||||
return ret;
|
||||
|
@ -67,8 +67,8 @@ int sixlowpan_scan_req(int sock, FAR const char *ifname,
|
||||
(unsigned long)((uintptr_t)&arg));
|
||||
if (ret < 0)
|
||||
{
|
||||
int errcode = errno;
|
||||
printf("MAC802154IOC_MLME_SCAN_REQUEST failed: %d\n", errcode);
|
||||
ret = -errno;
|
||||
fprintf(stderr, "MAC802154IOC_MLME_SCAN_REQUEST failed: %d\n", ret);
|
||||
}
|
||||
|
||||
return ret;
|
||||
|
@ -67,8 +67,8 @@ int sixlowpan_set_req(int sock, FAR const char *ifname,
|
||||
(unsigned long)((uintptr_t)&arg));
|
||||
if (ret < 0)
|
||||
{
|
||||
int errcode = errno;
|
||||
printf("MAC802154IOC_MLME_SET_REQUEST failed: %d\n", errcode);
|
||||
ret = -errno;
|
||||
fprintf(stderr, "MAC802154IOC_MLME_SET_REQUEST failed: %d\n", ret);
|
||||
}
|
||||
|
||||
return ret;
|
||||
|
@ -67,8 +67,8 @@ int sixlowpan_start_req(int sock, FAR const char *ifname,
|
||||
(unsigned long)((uintptr_t)&arg));
|
||||
if (ret < 0)
|
||||
{
|
||||
int errcode = errno;
|
||||
printf("MAC802154IOC_MLME_START_REQUEST failed: %d\n", errcode);
|
||||
ret = -errno;
|
||||
fprintf(stderr, "MAC802154IOC_MLME_START_REQUEST failed: %d\n", ret);
|
||||
}
|
||||
|
||||
return ret;
|
||||
|
@ -67,8 +67,8 @@ int sixlowpan_sync_req(int sock, FAR const char *ifname,
|
||||
(unsigned long)((uintptr_t)&arg));
|
||||
if (ret < 0)
|
||||
{
|
||||
int errcode = errno;
|
||||
printf("MAC802154IOC_MLME_SYNC_REQUEST failed: %d\n", errcode);
|
||||
ret = -errno;
|
||||
fprintf(stderr, "MAC802154IOC_MLME_SYNC_REQUEST failed: %d\n", ret);
|
||||
}
|
||||
|
||||
return ret;
|
||||
|
Loading…
x
Reference in New Issue
Block a user