Lines Matching defs:msghdr
443 static void process_cmsg(isc__socket_t *, struct msghdr *, isc_socketevent_t *);
445 struct msghdr *, struct iovec *, size_t *);
447 struct msghdr *, struct iovec *, size_t *);
1160 struct msghdr msg;
1188 process_cmsg(isc__socket_t *sock, struct msghdr *msg, isc_socketevent_t *dev) {
1279 * Construct an iov array and attach it to the msghdr passed in. This is
1292 struct msghdr *msg, struct iovec *iov, size_t *write_countp)
1417 * Construct an iov array and attach it to the msghdr passed in. This is
1430 struct msghdr *msg, struct iovec *iov, size_t *read_countp)
1437 memset(msg, 0, sizeof(struct msghdr));
1602 dump_msg(struct msghdr *msg) {
1632 struct msghdr msghdr;
1637 build_msghdr_recv(sock, dev, &msghdr, iov, &read_count);
1640 dump_msg(&msghdr);
1643 cc = recvmsg(sock->fd, &msghdr, 0);
1647 dump_msg(&msghdr);
1725 dev->address.length = msghdr.msg_namelen;
1764 process_cmsg(sock, &msghdr, dev);
1822 struct msghdr msghdr;
1828 build_msghdr_send(sock, dev, &msghdr, iov, &write_count);
1831 cc = sendmsg(sock->fd, &msghdr, 0);