Home
last modified time | relevance | path

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

/linux-4.1.27/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.1.27/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.1.27/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()
/linux-4.1.27/crypto/
Daf_alg.c450 if (cmsg->cmsg_len < CMSG_LEN(sizeof(*con->iv))) in af_alg_cmsg_send()
453 if (cmsg->cmsg_len < CMSG_LEN(con->iv->ivlen + in af_alg_cmsg_send()
459 if (cmsg->cmsg_len < CMSG_LEN(sizeof(u32))) in af_alg_cmsg_send()
465 if (cmsg->cmsg_len < CMSG_LEN(sizeof(u32))) in af_alg_cmsg_send()
/linux-4.1.27/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.1.27/include/net/
Dcompat.h27 compat_size_t cmsg_len; member
/linux-4.1.27/net/rds/
Drdma.c559 if (cmsg->cmsg_len < CMSG_LEN(sizeof(struct rds_rdma_args)) in rds_cmsg_rdma_args()
720 if (cmsg->cmsg_len < CMSG_LEN(sizeof(rds_rdma_cookie_t)) || in rds_cmsg_rdma_dest()
757 if (cmsg->cmsg_len < CMSG_LEN(sizeof(struct rds_get_mr_args)) || in rds_cmsg_rdma_map()
774 if (cmsg->cmsg_len < CMSG_LEN(sizeof(struct rds_atomic_args)) in rds_cmsg_atomic()
/linux-4.1.27/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.1.27/fs/dlm/
Dlowcomms.c560 cmsg->cmsg_len = CMSG_LEN(sizeof(struct sctp_sndrcvinfo)); in sctp_send_shutdown()
561 outmessage.msg_controllen = cmsg->cmsg_len; in sctp_send_shutdown()
1127 cmsg->cmsg_len = CMSG_LEN(sizeof(struct sctp_sndrcvinfo)); in sctp_init_assoc()
1131 outmessage.msg_controllen = cmsg->cmsg_len; in sctp_init_assoc()
/linux-4.1.27/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.1.27/net/rxrpc/
Dar-output.c51 len = cmsg->cmsg_len - CMSG_ALIGN(sizeof(struct cmsghdr)); in rxrpc_sendmsg_cmsg()
/linux-4.1.27/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.1.27/Documentation/networking/
Ddccp.txt60 cmsg->cmsg_len = CMSG_LEN(sizeof(uint32_t)); /* or CMSG_LEN(4) */
/linux-4.1.27/net/dccp/
Dproto.c733 if (cmsg->cmsg_len != CMSG_LEN(sizeof(__u32))) in dccp_msghdr_parse()
/linux-4.1.27/net/sctp/
Dsocket.c6636 if (cmsg->cmsg_len != CMSG_LEN(sizeof(struct sctp_initmsg))) in sctp_msghdr_parse()
6654 if (cmsg->cmsg_len != CMSG_LEN(sizeof(struct sctp_sndrcvinfo))) in sctp_msghdr_parse()
6678 if (cmsg->cmsg_len != CMSG_LEN(sizeof(struct sctp_sndinfo))) in sctp_msghdr_parse()
/linux-4.1.27/net/iucv/
Daf_iucv.c1093 if (cmsg->cmsg_len != CMSG_LEN(TRGCLS_SIZE)) { in iucv_sock_sendmsg()