msghdr::msg_iovlen is only used within LwIP.
 
Symbols
loading...
Files
loading...

msghdr::msg_iovlen field

Syntax

int msg_iovlen;

References

LocationReferrerText
sockets.h:131
int msg_iovlen;
sockets.c:1097lwip_recvfrom_udp_raw()
LWIP_ERROR("lwip_recvfrom_udp_raw: invalid arguments", (msg->msg_iov != NULL) || (msg->msg_iovlen <= 0), return ERR_ARG;);
sockets.c:1126lwip_recvfrom_udp_raw()
for (i = 0; (i < msg->msg_iovlen) && (copied < buflen); i++) {
sockets.c:1229lwip_recvfrom()
msg.msg_iovlen = 1;
sockets.c:1267lwip_readv()
msg.msg_iovlen = iovcnt;
sockets.c:1292lwip_recvmsg()
if ((message->msg_iovlen <= 0) || (message->msg_iovlen > IOV_MAX)) {
sockets.c:1304lwip_recvmsg()
for (i = 0; i < message->msg_iovlen; i++) {
sockets.c:1321lwip_recvmsg()
for (i = 0; i < message->msg_iovlen; i++) {
sockets.c:1440lwip_sendmsg()
LWIP_ERROR("lwip_sendmsg: maximum iovs exceeded", (msg->msg_iovlen > 0) && (msg->msg_iovlen <= IOV_MAX),
sockets.c:1456lwip_sendmsg()
err = netconn_write_vectors_partly(sock->conn, (struct netvector *)msg->msg_iov, (u16_t)msg->msg_iovlen, write_flags, &written);
sockets.c:1520lwip_sendmsg()
for (i = 0; i < msg->msg_iovlen; i++) {
sockets.c:1761lwip_writev()
msg.msg_iovlen = iovcnt;

Data Use

Functions writing msghdr::msg_iovlen
Functions reading msghdr::msg_iovlen
msghdr::msg_iovlen