Searched refs:cmsg (Results 26 - 33 of 33) sorted by relevance

12

/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.ndpd/
H A Dndp.c83 struct cmsghdr *cmsg; local
85 for (cmsg = CMSG_FIRSTHDR(msg); cmsg != NULL;
86 cmsg = CMSG_NXTHDR(msg, cmsg)) {
87 if (cmsg->cmsg_level == IPPROTO_IPV6 &&
88 cmsg->cmsg_type == cmsg_type) {
89 return (CMSG_DATA(cmsg));
/illumos-gate/usr/src/uts/common/inet/sctp/
H A Dsctp_output.c186 struct cmsghdr *cmsg; local
190 cmsg = (struct cmsghdr *)(mproto->b_rptr + tudr->OPT_offset);
191 cend = ((char *)cmsg + tudr->OPT_length);
195 if ((char *)(cmsg + 1) > cend ||
196 ((char *)cmsg + cmsg->cmsg_len) > cend) {
199 if ((cmsg->cmsg_level == IPPROTO_SCTP) &&
200 (cmsg->cmsg_type == SCTP_SNDRCV)) {
201 if (cmsg->cmsg_len <
202 (sizeof (*sndrcv) + sizeof (*cmsg))) {
[all...]
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ping/
H A Dping.c2562 struct cmsghdr *cmsg; local
2564 for (cmsg = CMSG_FIRSTHDR(msg); cmsg != NULL;
2565 cmsg = CMSG_NXTHDR(msg, cmsg)) {
2566 if (cmsg->cmsg_level == SOL_SOCKET &&
2567 cmsg->cmsg_type == SO_TIMESTAMP &&
2568 cmsg->cmsg_len == CMSG_LEN(sizeof (*tv))) {
2569 bcopy(CMSG_DATA(cmsg), tv, sizeof (*tv));
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.mpathd/
H A Dmpd_probe.c1333 struct cmsghdr *cmsg; local
1335 for (cmsg = CMSG_FIRSTHDR(msg); cmsg != NULL;
1336 cmsg = CMSG_NXTHDR(msg, cmsg)) {
1337 if (cmsg->cmsg_level == cmsg_level &&
1338 cmsg->cmsg_type == cmsg_type) {
1339 return (CMSG_DATA(cmsg));
/illumos-gate/usr/src/lib/libc/port/i18n/
H A Dgettext_gnu.c778 uint32_t *cmsg; local
788 cmsg = (uint32_t *)(uintptr_t)gmnp->conv_msgstr[midx];
789 conv_msgstr_len = *cmsg;
790 conv_msgstr = (char *)(cmsg + 1);
/illumos-gate/usr/src/lib/libdns_sd/common/
H A Ddnssd_clientstub.c774 struct cmsghdr *cmsg;
801 cmsg = CMSG_FIRSTHDR(&msg);
802 cmsg->cmsg_len = CMSG_LEN(sizeof(dnssd_sock_t));
803 cmsg->cmsg_level = SOL_SOCKET;
804 cmsg->cmsg_type = SCM_RIGHTS;
805 *((dnssd_sock_t *)CMSG_DATA(cmsg)) = listenfd;
817 (long)((char*)CMSG_DATA(cmsg) + 4 - cbuf));
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/mdnsd/
H A Duds_daemon.c4692 struct cmsghdr *cmsg; local
4711 cmsg = CMSG_FIRSTHDR(&msg);
4714 LogMsg("%3d: Got %d %d %d %d", req->sd, msg.msg_controllen, cmsg ? cmsg->cmsg_len : -1, cmsg ? cmsg->cmsg_level : -1, cmsg ? cmsg->cmsg_type : -1);
4716 if (cmsg && cmsg
[all...]
/illumos-gate/usr/src/lib/libnsl/common/
H A Dllib-lnsl643 bool_t xdr_callmsg(XDR *xdrs, struct rpc_msg *cmsg);
664 bool_t xdr_callhdr(XDR *xdrs, struct rpc_msg *cmsg);

Completed in 96 milliseconds

12