Lines Matching defs:msghdr
423 static void process_cmsg(isc_socket_t *, struct msghdr *, isc_socketevent_t *);
425 struct msghdr *, struct iovec *, size_t *);
427 struct msghdr *, struct iovec *, size_t *);
995 struct msghdr msg;
1023 process_cmsg(isc_socket_t *sock, struct msghdr *msg, isc_socketevent_t *dev) {
1114 * Construct an iov array and attach it to the msghdr passed in. This is
1127 struct msghdr *msg, struct iovec *iov, size_t *write_countp)
1233 * Construct an iov array and attach it to the msghdr passed in. This is
1246 struct msghdr *msg, struct iovec *iov, size_t *read_countp)
1253 memset(msg, 0, sizeof(struct msghdr));
1418 dump_msg(struct msghdr *msg) {
1448 struct msghdr msghdr;
1453 build_msghdr_recv(sock, dev, &msghdr, iov, &read_count);
1456 dump_msg(&msghdr);
1459 cc = recvmsg(sock->fd, &msghdr, 0);
1463 dump_msg(&msghdr);
1531 dev->address.length = msghdr.msg_namelen;
1564 process_cmsg(sock, &msghdr, dev);
1621 struct msghdr msghdr;
1627 build_msghdr_send(sock, dev, &msghdr, iov, &write_count);
1630 cc = sendmsg(sock->fd, &msghdr, 0);