Searched refs:cmh (Results 1 – 4 of 4) sorted by relevance
| /freebsd-head/tools/regression/netinet6/inet6_rth/ |
| HD | inet6_rth-segments.c | 224 struct cmsghdr cmh; in test_cmsg_nexthdr() local 234 init_hdrs(&mh, &cmh, ancbuf, sizeof(ancbuf)); in test_cmsg_nexthdr() 237 cmh.cmsg_len = CMSG_LEN(0); in test_cmsg_nexthdr() 243 bcopy((void *)&cmh, (void *)ancbuf, sizeof(cmh)); in test_cmsg_nexthdr() 244 strlcpy((char *)&cmh, (const char *)&magic, sizeof(magic)); in test_cmsg_nexthdr() 245 bcopy((void *)&cmh, in test_cmsg_nexthdr() 247 sizeof(cmh)); in test_cmsg_nexthdr() 256 init_hdrs(&mh, &cmh, ancbuf, sizeof(ancbuf)); in test_cmsg_nexthdr() 259 cmh.cmsg_len = CMSG_LEN(0); in test_cmsg_nexthdr() 260 bcopy((void *)&cmh, (void *)ancbuf, sizeof(cmh)); in test_cmsg_nexthdr() [all …]
|
| /freebsd-head/tools/test/stress2/misc/ |
| HD | sendmsg2.sh | 59 struct cmsghdr *cmh = &cmsg.header, *c; 75 cmh->cmsg_len = CMSG_LEN(sizeof(int)*SEND_FDS); 76 cmh->cmsg_level = SOL_SOCKET; 77 cmh->cmsg_type = SCM_RIGHTS; 78 fds = (int *)CMSG_DATA(cmh); 87 msg.msg_control = cmh; 101 msg.msg_control = cmh;
|
| /freebsd-head/sys/netinet/ |
| HD | sctp_indata.c | 175 struct cmsghdr *cmh; in sctp_build_ctl_nchunk() local 220 cmh = mtod(ret, struct cmsghdr *); in sctp_build_ctl_nchunk() 225 memset(cmh, 0, len); in sctp_build_ctl_nchunk() 227 cmh->cmsg_level = IPPROTO_SCTP; in sctp_build_ctl_nchunk() 228 cmh->cmsg_len = CMSG_LEN(sizeof(struct sctp_rcvinfo)); in sctp_build_ctl_nchunk() 229 cmh->cmsg_type = SCTP_RCVINFO; in sctp_build_ctl_nchunk() 230 rcvinfo = (struct sctp_rcvinfo *)CMSG_DATA(cmh); in sctp_build_ctl_nchunk() 239 cmh = (struct cmsghdr *)((caddr_t)cmh + CMSG_SPACE(sizeof(struct sctp_rcvinfo))); in sctp_build_ctl_nchunk() 243 cmh->cmsg_level = IPPROTO_SCTP; in sctp_build_ctl_nchunk() 244 cmh->cmsg_len = CMSG_LEN(sizeof(struct sctp_nxtinfo)); in sctp_build_ctl_nchunk() [all …]
|
| HD | sctp_output.c | 3455 struct cmsghdr cmh; in sctp_find_cmsg() local 3468 for (off = 0; off < tot_len; off += CMSG_ALIGN(cmh.cmsg_len)) { in sctp_find_cmsg() 3470 if (rem_len < (int)CMSG_ALIGN(sizeof(cmh))) { in sctp_find_cmsg() 3474 m_copydata(control, off, sizeof(cmh), (caddr_t)&cmh); in sctp_find_cmsg() 3475 if (cmh.cmsg_len < CMSG_ALIGN(sizeof(cmh))) { in sctp_find_cmsg() 3479 if ((cmh.cmsg_len > INT_MAX) || ((int)cmh.cmsg_len > rem_len)) { in sctp_find_cmsg() 3483 cmsg_data_len = (int)cmh.cmsg_len - CMSG_ALIGN(sizeof(cmh)); in sctp_find_cmsg() 3484 cmsg_data_off = off + CMSG_ALIGN(sizeof(cmh)); in sctp_find_cmsg() 3485 if ((cmh.cmsg_level == IPPROTO_SCTP) && in sctp_find_cmsg() 3486 ((c_type == cmh.cmsg_type) || in sctp_find_cmsg() [all …]
|