Home
last modified time | relevance | path

Searched refs:cmsg_len (Results 1 – 17 of 17) sorted by relevance

/linux-4.4.14/net/ipv6/
Ddatagram.c714 if (cmsg->cmsg_len < CMSG_LEN(sizeof(struct in6_pktinfo))) { in ip6_datagram_send_ctl()
763 if (cmsg->cmsg_len < CMSG_LEN(4)) { in ip6_datagram_send_ctl()
779 if (opt->hopopt || cmsg->cmsg_len < CMSG_LEN(sizeof(struct ipv6_opt_hdr))) { in ip6_datagram_send_ctl()
786 if (cmsg->cmsg_len < CMSG_LEN(len)) { in ip6_datagram_send_ctl()
799 if (cmsg->cmsg_len < CMSG_LEN(sizeof(struct ipv6_opt_hdr))) { in ip6_datagram_send_ctl()
806 if (cmsg->cmsg_len < CMSG_LEN(len)) { in ip6_datagram_send_ctl()
824 if (cmsg->cmsg_len < CMSG_LEN(sizeof(struct ipv6_opt_hdr))) { in ip6_datagram_send_ctl()
831 if (cmsg->cmsg_len < CMSG_LEN(len)) { in ip6_datagram_send_ctl()
850 if (cmsg->cmsg_len < CMSG_LEN(sizeof(struct ipv6_rt_hdr))) { in ip6_datagram_send_ctl()
874 if (cmsg->cmsg_len < CMSG_LEN(len)) { in ip6_datagram_send_ctl()
[all …]
/linux-4.4.14/include/linux/
Dsocket.h80 __kernel_size_t cmsg_len; /* data byte count, including hdr */ member
103 #define CMSG_OK(mhdr, cmsg) ((cmsg)->cmsg_len >= sizeof(struct cmsghdr) && \
104 (cmsg)->cmsg_len <= (unsigned long) \
130 __ptr = (struct cmsghdr*)(((unsigned char *) __cmsg) + CMSG_ALIGN(__cmsg->cmsg_len)); in __cmsg_nxthdr()
/linux-4.4.14/net/core/
Dscm.c74 num = (cmsg->cmsg_len - CMSG_ALIGN(sizeof(struct cmsghdr)))/sizeof(int); in scm_fp_copy()
169 if (cmsg->cmsg_len != CMSG_LEN(sizeof(struct ucred))) in __scm_send()
236 cmhdr.cmsg_len = cmlen; in put_cmsg()
311 err = put_user(cmlen, &cm->cmsg_len); in scm_detach_fds()
Dsock.c1906 if (cmsg->cmsg_len != CMSG_LEN(sizeof(u32))) in sock_cmsg_send()
/linux-4.4.14/crypto/
Daf_alg.c453 if (cmsg->cmsg_len < CMSG_LEN(sizeof(*con->iv))) in af_alg_cmsg_send()
456 if (cmsg->cmsg_len < CMSG_LEN(con->iv->ivlen + in af_alg_cmsg_send()
462 if (cmsg->cmsg_len < CMSG_LEN(sizeof(u32))) in af_alg_cmsg_send()
468 if (cmsg->cmsg_len < CMSG_LEN(sizeof(u32))) in af_alg_cmsg_send()
/linux-4.4.14/net/
Dcompat.c111 struct compat_cmsghdr __user *cmsg, int cmsg_len) in cmsg_compat_nxthdr() argument
113 char __user *ptr = (char __user *)cmsg + CMSG_COMPAT_ALIGN(cmsg_len); in cmsg_compat_nxthdr()
137 if (get_user(ucmlen, &ucmsg->cmsg_len)) in cmsghdr_from_user_compat_to_kern()
167 if (__get_user(ucmlen, &ucmsg->cmsg_len)) in cmsghdr_from_user_compat_to_kern()
175 kcmsg->cmsg_len = tmp; in cmsghdr_from_user_compat_to_kern()
244 cmhdr.cmsg_len = cmlen; in put_cmsg_compat()
295 err = put_user(cmlen, &cm->cmsg_len); in scm_detach_fds_compat()
/linux-4.4.14/include/net/
Dcompat.h27 compat_size_t cmsg_len; member
/linux-4.4.14/net/rds/
Drdma.c560 if (cmsg->cmsg_len < CMSG_LEN(sizeof(struct rds_rdma_args)) in rds_cmsg_rdma_args()
723 if (cmsg->cmsg_len < CMSG_LEN(sizeof(rds_rdma_cookie_t)) || in rds_cmsg_rdma_dest()
760 if (cmsg->cmsg_len < CMSG_LEN(sizeof(struct rds_get_mr_args)) || in rds_cmsg_rdma_map()
777 if (cmsg->cmsg_len < CMSG_LEN(sizeof(struct rds_atomic_args)) in rds_cmsg_atomic()
/linux-4.4.14/net/ipv4/
Dip_sockglue.c237 if (cmsg->cmsg_len < CMSG_LEN(sizeof(*src_info))) in ip_cmsg_send()
251 err = cmsg->cmsg_len - CMSG_ALIGN(sizeof(struct cmsghdr)); in ip_cmsg_send()
262 if (cmsg->cmsg_len != CMSG_LEN(sizeof(struct in_pktinfo))) in ip_cmsg_send()
270 if (cmsg->cmsg_len != CMSG_LEN(sizeof(int))) in ip_cmsg_send()
278 if (cmsg->cmsg_len != CMSG_LEN(sizeof(int))) in ip_cmsg_send()
/linux-4.4.14/Documentation/networking/timestamping/
Dtimestamping.c175 printf(" cmsg len %zu: ", cmsg->cmsg_len); in printpacket()
Dtxtimestamp.c187 cm && cm->cmsg_len; in __recv_errmsg_cmsg()
/linux-4.4.14/net/rxrpc/
Dar-output.c51 len = cmsg->cmsg_len - CMSG_ALIGN(sizeof(struct cmsghdr)); in rxrpc_sendmsg_cmsg()
/linux-4.4.14/net/sunrpc/
Dsvcsock.c154 cmh->cmsg_len = CMSG_LEN(sizeof(*pki)); in svc_set_cmsg_data()
166 cmh->cmsg_len = CMSG_LEN(sizeof(*pki)); in svc_set_cmsg_data()
/linux-4.4.14/Documentation/networking/
Ddccp.txt60 cmsg->cmsg_len = CMSG_LEN(sizeof(uint32_t)); /* or CMSG_LEN(4) */
/linux-4.4.14/net/dccp/
Dproto.c732 if (cmsg->cmsg_len != CMSG_LEN(sizeof(__u32))) in dccp_msghdr_parse()
/linux-4.4.14/net/sctp/
Dsocket.c6623 if (cmsg->cmsg_len != CMSG_LEN(sizeof(struct sctp_initmsg))) in sctp_msghdr_parse()
6641 if (cmsg->cmsg_len != CMSG_LEN(sizeof(struct sctp_sndrcvinfo))) in sctp_msghdr_parse()
6665 if (cmsg->cmsg_len != CMSG_LEN(sizeof(struct sctp_sndinfo))) in sctp_msghdr_parse()
/linux-4.4.14/net/iucv/
Daf_iucv.c1092 if (cmsg->cmsg_len != CMSG_LEN(TRGCLS_SIZE)) { in iucv_sock_sendmsg()