[RTEMS Project] #4718: Coverity issues in cpukit/libfs/src/ftpfs/tftpDriver.c
RTEMS trac
trac at rtems.org
Fri Sep 16 16:47:28 UTC 2022
#4718: Coverity issues in cpukit/libfs/src/ftpfs/tftpDriver.c
-----------------------------+-----------------------------
Reporter: Frank Kuehndel | Owner: Sebastian Huber
Type: enhancement | Status: assigned
Priority: lowest | Milestone: 6.1
Component: fs | Version: 6
Severity: trivial | Keywords: coverity
Blocked By: | Blocking:
-----------------------------+-----------------------------
Coverity indicates the following issues in
`cpukit/libfs/src/ftpfs/tftpDriver.c`:
'''CID 1506523''' (!#1 of 1):
Unchecked return value from library (CHECKED_RETURN)
11. check_return: Calling sendto(tp->socket, send_buf, plen, 0, (struct
sockaddr *)&tp->farAddress, 16U) without checking return value. This
library function may fail and return an error code.
{{{
727 sendto (
728 tp->socket,
729 send_buf,
730 plen,
731 0,
732 (struct sockaddr *) &tp->farAddress,
733 sizeof (tp->farAddress)
734 );
}}}
'''CID 1506522''' (!#1 of 1):
Unchecked return value from library (CHECKED_RETURN)
2. check_return: Calling sendto(tp->socket, (char *)&msg, len, 0,
(struct sockaddr *)to, 16U) without checking return value. This library
function may fail and return an error code.
{{{
529 sendto (tp->socket, (char *)&msg, len, 0, (struct sockaddr *)to,
sizeof *to);
}}}
'''CID 1437618''' (!#1 of 3):
Unchecked return value from library (CHECKED_RETURN)
11. check_return: Calling setsockopt(tp->socket, 65535, 4102, &tv, 16U)
without checking return value. This library function may fail and return
an error code.
{{{
594 setsockopt (tp->socket, SOL_SOCKET, SO_RCVTIMEO, &tv, sizeof
tv);
}}}
'''CID 1437618''' (!#2 of 3):
Unchecked return value from library (CHECKED_RETURN)
3. check_return: Calling setsockopt(tp->socket, 65535, 4102, &tv, 16U)
without checking return value. This library function may fail and return
an error code.
{{{
555 setsockopt (tp->socket, SOL_SOCKET, SO_RCVTIMEO, &tv, sizeof
tv);
}}}
'''CID 1437618''' (!#3 of 3):
Unchecked return value from library (CHECKED_RETURN)
3. check_return: Calling setsockopt(tp->socket, 65535, 4102, &tv, 16U)
without checking return value. This library function may fail and return
an error code.
{{{
559 setsockopt (tp->socket, SOL_SOCKET, SO_RCVTIMEO, &tv, sizeof
tv);
}}}
--
Ticket URL: <http://devel.rtems.org/ticket/4718>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list