Searched refs:CMSG_SPACE (Results 1 - 25 of 39) sorted by relevance

12

/freebsd-10.0-release/tools/regression/capsicum/syscalls/
H A Dmisc.c58 unsigned char ctrl[CMSG_SPACE(sizeof(fd))];
88 unsigned char ctrl[CMSG_SPACE(sizeof(*fdp))];
/freebsd-10.0-release/lib/libc/net/
H A Dsctp_sys_calls.c503 char cmsgbuf[CMSG_SPACE(sizeof(struct sctp_sndrcvinfo))];
563 msg.msg_controllen = CMSG_SPACE(sizeof(struct sctp_sndrcvinfo));
613 char cmsgbuf[CMSG_SPACE(sizeof(struct sctp_sndrcvinfo))];
628 msg.msg_controllen = CMSG_SPACE(sizeof(struct sctp_sndrcvinfo));
954 cmsgbuf = malloc(CMSG_SPACE(sizeof(struct sctp_sndinfo)) +
955 CMSG_SPACE(sizeof(struct sctp_prinfo)) +
956 CMSG_SPACE(sizeof(struct sctp_authinfo)) +
957 (size_t)addrcnt * CMSG_SPACE(sizeof(struct in6_addr)));
983 msg.msg_controllen += CMSG_SPACE(sizeof(struct sctp_sndinfo));
984 cmsg = (struct cmsghdr *)((caddr_t)cmsg + CMSG_SPACE(sizeo
[all...]
H A Dip6opt.c61 return(CMSG_SPACE((nbytes + 7) & ~7));
242 if (cmsg->cmsg_len < CMSG_SPACE(sizeof(struct ip6_ext)))
246 if (cmsg->cmsg_len < CMSG_SPACE(hdrlen))
298 if (cmsg->cmsg_len < CMSG_SPACE(sizeof(struct ip6_ext)))
302 if (cmsg->cmsg_len < CMSG_SPACE(hdrlen))
H A Drthdr.c58 return (CMSG_SPACE(sizeof(struct in6_addr) * (seg - 1) +
61 return (CMSG_SPACE(sizeof(struct in6_addr) * seg +
H A Dnscachedcli.c155 char cred[CMSG_SPACE(sizeof(struct cmsgcred))];
167 cred_hdr.msg_controllen = CMSG_SPACE(sizeof(struct cmsgcred));
/freebsd-10.0-release/contrib/pf/pflogd/
H A Dprivsep_fdpass.c55 char buf[CMSG_SPACE(sizeof(int))];
94 char buf[CMSG_SPACE(sizeof(int))];
/freebsd-10.0-release/tools/regression/netinet/ipbroadcast/
H A Dipbroadcast.c72 CMSG_SPACE(sizeof(struct in_addr)) + \
73 CMSG_SPACE(sizeof(struct sockaddr_dl))
312 msg.msg_controllen += CMSG_SPACE(sizeof(struct in_addr));
323 msg.msg_controllen += CMSG_SPACE(sizeof(struct sockaddr_dl));
/freebsd-10.0-release/contrib/openbsm/bin/auditdistd/
H A Dproto_common.c66 unsigned char ctrl[CMSG_SPACE(sizeof(fd))];
166 unsigned char ctrl[CMSG_SPACE(sizeof(*fdp))];
/freebsd-10.0-release/crypto/openssh/
H A Dmonitor_fdpass.c54 char buf[CMSG_SPACE(sizeof(int))];
115 char buf[CMSG_SPACE(sizeof(int))];
H A Ddefines.h503 #ifndef CMSG_SPACE
504 #define CMSG_SPACE(len) (__CMSG_ALIGN(sizeof(struct cmsghdr)) + __CMSG_ALIGN(len)) macro
/freebsd-10.0-release/sbin/hastd/
H A Dproto_common.c65 unsigned char ctrl[CMSG_SPACE(sizeof(fd))];
165 unsigned char ctrl[CMSG_SPACE(sizeof(*fdp))];
/freebsd-10.0-release/usr.sbin/rtsold/
H A Dprobe.c69 int scmsglen = CMSG_SPACE(sizeof(struct in6_pktinfo)) +
70 CMSG_SPACE(sizeof(int));
/freebsd-10.0-release/tools/regression/netinet6/inet6_rth/
H A Dinet6_rth-segments.c239 mh.msg_controllen = CMSG_SPACE(0) * 2; /* 2 cmsghdr with no data */
249 (void *)((caddr_t)ancbuf + CMSG_SPACE(0)),
261 mh.msg_controllen = CMSG_SPACE(0);
/freebsd-10.0-release/usr.sbin/mld6query/
H A Dmld6.c247 cmsglen = CMSG_SPACE(sizeof(struct in6_pktinfo)) + CMSG_SPACE(hbhlen);
250 cmsglen = CMSG_SPACE(sizeof(struct in6_pktinfo)) +
/freebsd-10.0-release/usr.sbin/rrenumd/
H A Drrenumd.c197 rcvcmsglen = CMSG_SPACE(sizeof(struct in6_pktinfo)) +
198 CMSG_SPACE(sizeof(int));
210 sndcmsglen = CMSG_SPACE(sizeof(struct in6_pktinfo)) +
211 CMSG_SPACE(sizeof(int));
/freebsd-10.0-release/tools/regression/sockets/unix_cmsg/
H A Dunix_cmsg.c1217 cmsg_size : CMSG_SPACE(0);
1276 cmsg_size = CMSG_SPACE(sizeof(struct cmsgcred));
1314 cmsg_size = CMSG_SPACE(sizeof(struct cmsgcred));
1404 cmsg_size = CMSG_SPACE(SOCKCREDSIZE(proc_cred.gid_num));
1550 cmsg1_size = CMSG_SPACE(SOCKCREDSIZE(proc_cred.gid_num));
1551 cmsg2_size = CMSG_SPACE(sizeof(struct cmsgcred));
1634 cmsg_size = CMSG_SPACE(sizeof(struct timeval));
1672 cmsg_size = CMSG_SPACE(sizeof(struct timeval));
1733 cmsg_size = CMSG_SPACE(sizeof(struct bintime));
1771 cmsg_size = CMSG_SPACE(sizeo
[all...]
/freebsd-10.0-release/tools/regression/sockets/unix_passfd/
H A Dunix_passfd.c114 char message[CMSG_SPACE(sizeof(int))];
149 char message[CMSG_SPACE(sizeof(int))];
/freebsd-10.0-release/sys/kern/
H A Duipc_sockbuf.c1035 if (CMSG_SPACE((u_int)size) > MCLBYTES)
1037 if (CMSG_SPACE((u_int)size) > MLEN)
1045 KASSERT(CMSG_SPACE((u_int)size) <= M_TRAILINGSPACE(m),
1051 bzero(cp, CMSG_SPACE((u_int)size));
1054 m->m_len = CMSG_SPACE(size);
H A Duipc_usrreq.c1796 if (CMSG_SPACE(datalen) < clen) {
1797 clen -= CMSG_SPACE(datalen);
1799 ((caddr_t)cm + CMSG_SPACE(datalen));
1983 if (CMSG_SPACE(datalen) < clen) {
1984 clen -= CMSG_SPACE(datalen);
1986 ((caddr_t)cm + CMSG_SPACE(datalen));
2341 if (CMSG_SPACE(datalen) < clen) {
2342 clen -= CMSG_SPACE(datalen);
2344 ((caddr_t)cm + CMSG_SPACE(datalen));
/freebsd-10.0-release/lib/libc/rpc/
H A Dclnt_vc.c827 char control[CMSG_SPACE(sizeof(struct cmsgcred))];
839 msg.msg_controllen = CMSG_SPACE(sizeof(struct cmsgcred));
855 char control[CMSG_SPACE(sizeof(struct cmsgcred))];
871 msg.msg_controllen = CMSG_SPACE(sizeof(struct cmsgcred));
/freebsd-10.0-release/crypto/openssl/crypto/bio/
H A Dbss_dgram.c1315 char cmsgbuf[CMSG_SPACE(sizeof(struct sctp_sndinfo)) + CMSG_SPACE(sizeof(struct sctp_prinfo))];
1319 char cmsgbuf[CMSG_SPACE(sizeof(struct sctp_sndrcvinfo))];
1371 msg.msg_controllen += CMSG_SPACE(sizeof(struct sctp_sndinfo));
1373 cmsg = (struct cmsghdr *)&cmsgbuf[CMSG_SPACE(sizeof(struct sctp_sndinfo))];
1381 msg.msg_controllen += CMSG_SPACE(sizeof(struct sctp_prinfo));
1397 msg.msg_controllen += CMSG_SPACE(sizeof(struct sctp_sndrcvinfo));
/freebsd-10.0-release/contrib/pf/tftp-proxy/
H A Dtftp-proxy.c79 char cbuf[CMSG_SPACE(sizeof(struct sockaddr_storage))];
/freebsd-10.0-release/contrib/unbound/util/
H A Dnetevent.c69 /** if CMSG_SPACE is not defined on this platform, a workaround */
70 #ifndef CMSG_SPACE
72 # define CMSG_SPACE(l) (CMSG_ALIGN(l)+_CMSG_HDR_ALIGN(sizeof(struct cmsghdr))) macro
74 # define CMSG_SPACE(l) (CMSG_ALIGN(l)+CMSG_ALIGN(sizeof(struct cmsghdr))) macro
463 msg.msg_controllen = CMSG_SPACE(sizeof(struct in_pktinfo));
471 msg.msg_controllen = CMSG_SPACE(sizeof(struct in_addr));
483 msg.msg_controllen = CMSG_SPACE(sizeof(struct in6_pktinfo));
492 msg.msg_controllen = CMSG_SPACE(sizeof(struct in6_pktinfo));
/freebsd-10.0-release/sbin/ping6/
H A Dping6.c597 rthlen = CMSG_SPACE(inet6_rth_space(IPV6_RTHDR_TYPE_0,
858 ip6optlen += CMSG_SPACE(sizeof(struct in6_pktinfo));
861 ip6optlen += CMSG_SPACE(sizeof(int));
1834 if (bufsize < (extlen + CMSG_SPACE(0))) {
1835 extlen = bufsize - CMSG_SPACE(0);
1914 if (bufsize < (rthsize + CMSG_SPACE(0))) {
1918 segments -= (rthsize - (bufsize - CMSG_SPACE(0))) /
/freebsd-10.0-release/sys/sys/
H A Dsocket.h514 #define CMSG_SPACE(l) (_ALIGN(sizeof(struct cmsghdr)) + _ALIGN(l)) macro

Completed in 299 milliseconds

12