| /freebsd/usr.sbin/nscd/ |
| H A D | nscdcli.c | 134 struct msghdr mhdr; in send_credentials() local 146 memset(&mhdr, 0, sizeof(mhdr)); in send_credentials() 147 mhdr.msg_iov = &iov; in send_credentials() 148 mhdr.msg_iovlen = 1; in send_credentials() 149 mhdr.msg_control = &cmsg; in send_credentials() 150 mhdr.msg_controllen = CMSG_SPACE(sizeof(struct cmsgcred)); in send_credentials() 161 result = sendmsg(connection->sockfd, &mhdr, 0) == -1 ? -1 : 0; in send_credentials()
|
| H A D | query.c | 159 struct msghdr mhdr; in on_query_startup() local 167 memset(&mhdr, 0, sizeof(mhdr)); in on_query_startup() 168 mhdr.msg_iov = &iov; in on_query_startup() 169 mhdr.msg_iovlen = 1; in on_query_startup() 170 mhdr.msg_control = &cmsg; in on_query_startup() 171 mhdr.msg_controllen = sizeof(cmsg); in on_query_startup() 177 if (recvmsg(qstate->sockfd, &mhdr, 0) == -1) { in on_query_startup() 182 if (mhdr.msg_controllen != CMSG_SPACE(sizeof(struct cmsgcred)) || in on_query_startup()
|
| /freebsd/crypto/openssl/crypto/asn1/ |
| H A D | asn_mime.c | 49 static int mime_hdr_addparam(MIME_HEADER *mhdr, const char *name, const char *value); 697 MIME_HEADER *mhdr = NULL, *new_hdr = NULL; in STACK_OF() local 706 if (mhdr && ossl_isspace(linebuf[0])) in STACK_OF() 739 mhdr = new_hdr; in STACK_OF() 769 mime_hdr_addparam(mhdr, ntmp, strip_ends(q)); in STACK_OF() 796 mhdr = new_hdr; in STACK_OF() 799 mime_hdr_addparam(mhdr, ntmp, strip_ends(q)); in STACK_OF() 808 if ((mhdr = sk_MIME_HEADER_value(headers, i)) != NULL in STACK_OF() 809 && mhdr->params != NULL) in STACK_OF() 810 sk_MIME_PARAM_sort(mhdr->params); in STACK_OF() [all …]
|
| /freebsd/sys/sys/ |
| H A D | socket.h | 565 #define CMSG_NXTHDR(mhdr, cmsg) \ argument 566 ((char *)(cmsg) == (char *)0 ? CMSG_FIRSTHDR(mhdr) : \ 569 (char *)(mhdr)->msg_control + (mhdr)->msg_controllen) ? \ 578 #define CMSG_FIRSTHDR(mhdr) \ argument 579 ((mhdr)->msg_controllen >= sizeof(struct cmsghdr) ? \ 580 (struct cmsghdr *)(mhdr)->msg_control : \
|
| /freebsd/lib/libc/net/ |
| H A D | nscachedcli.c | 148 struct msghdr mhdr; in send_credentials() local 159 memset(&mhdr, 0, sizeof(mhdr)); in send_credentials() 160 mhdr.msg_iov = &iov; in send_credentials() 161 mhdr.msg_iovlen = 1; in send_credentials() 162 mhdr.msg_control = &cmsg; in send_credentials() 163 mhdr.msg_controllen = CMSG_SPACE(sizeof(struct cmsgcred)); in send_credentials() 175 result = _sendmsg(connection->sockfd, &mhdr, in send_credentials()
|
| /freebsd/sbin/ping/ |
| H A D | ping6.c | 1526 pr_pack(u_char *buf, int cc, struct msghdr *mhdr) in pr_pack() argument 1549 if (!mhdr || !mhdr->msg_name || in pr_pack() 1550 mhdr->msg_namelen != sizeof(struct sockaddr_in6) || in pr_pack() 1551 ((struct sockaddr *)mhdr->msg_name)->sa_family != AF_INET6) { in pr_pack() 1556 from = (struct sockaddr *)mhdr->msg_name; in pr_pack() 1557 fromlen = mhdr->msg_namelen; in pr_pack() 1564 if (((mhdr->msg_flags & MSG_CTRUNC) != 0) && in pr_pack() 1571 if ((hoplim = get_hoplim(mhdr)) == -1) { in pr_pack() 1575 if ((pktinfo = get_rcvpktinfo(mhdr)) == NULL) { in pr_pack() 1810 pr_exthdrs(mhdr); in pr_pack() [all …]
|
| /freebsd/usr.sbin/traceroute6/ |
| H A D | traceroute6.c | 1052 wait_for_reply(int sock, struct msghdr *mhdr) in wait_for_reply() argument 1064 cc = recvmsg(rcvsock, mhdr, 0); in wait_for_reply() 1080 cc = recvmsg(rcvsock, mhdr, 0); in wait_for_reply() 1242 get_hoplim(struct msghdr *mhdr) in get_hoplim() argument 1246 for (cm = (struct cmsghdr *)CMSG_FIRSTHDR(mhdr); cm; in get_hoplim() 1247 cm = (struct cmsghdr *)CMSG_NXTHDR(mhdr, cm)) { in get_hoplim() 1327 packet_ok(struct msghdr *mhdr, int cc, int seq, u_char *type, u_char *code, in packet_ok() argument 1331 struct sockaddr_in6 *from = (struct sockaddr_in6 *)mhdr->msg_name; in packet_ok() 1332 char *buf = (char *)mhdr->msg_iov[0].iov_base; in packet_ok() 1372 for (cm = (struct cmsghdr *)CMSG_FIRSTHDR(mhdr); cm; in packet_ok() [all …]
|
| /freebsd/crypto/openssh/ |
| H A D | defines.h | 638 #define CMSG_FIRSTHDR(mhdr) \ argument 639 ((mhdr)->msg_controllen >= sizeof(struct cmsghdr) ? \ 640 (struct cmsghdr *)(mhdr)->msg_control : \
|
| /freebsd/sys/dev/virtio/network/ |
| H A D | if_vtnetvar.h | 271 struct virtio_net_hdr_mrg_rxbuf mhdr; member
|
| H A D | if_vtnet.c | 2093 struct virtio_net_hdr_mrg_rxbuf *mhdr = in vtnet_rxq_eof() local 2095 kmsan_mark(mhdr, sizeof(*mhdr), KMSAN_STATE_INITED); in vtnet_rxq_eof() 2096 nbufs = vtnet_htog16(sc, mhdr->num_buffers); in vtnet_rxq_eof()
|