Searched refs:cmsg_len (Results 1 - 18 of 18) sorted by relevance

/asus-wl-520gu-7.0.1.45/src/linux/linux/net/core/
H A Dscm.c59 num = (cmsg->cmsg_len - CMSG_ALIGN(sizeof(struct cmsghdr)))/sizeof(int);
119 /* Verify that cmsg_len is at least sizeof(struct cmsghdr) */
121 that parser checks cmsg_len in any case, so that
127 if (cmsg->cmsg_len < sizeof(struct cmsghdr) ||
129 + cmsg->cmsg_len) > msg->msg_controllen)
143 if (cmsg->cmsg_len != CMSG_LEN(sizeof(struct ucred)))
184 cmhdr.cmsg_len = cmlen;
241 err = put_user(cmlen, &cm->cmsg_len);
/asus-wl-520gu-7.0.1.45/src/linux/linux/net/ipv6/
H A Ddatagram.c262 if (cmsg->cmsg_len < sizeof(struct cmsghdr) ||
264 + cmsg->cmsg_len) > msg->msg_controllen) {
274 if (cmsg->cmsg_len < CMSG_LEN(sizeof(struct in6_pktinfo))) {
299 if (cmsg->cmsg_len < CMSG_LEN(4)) {
314 if (opt->hopopt || cmsg->cmsg_len < CMSG_LEN(sizeof(struct ipv6_opt_hdr))) {
321 if (cmsg->cmsg_len < CMSG_LEN(len)) {
334 if (cmsg->cmsg_len < CMSG_LEN(sizeof(struct ipv6_opt_hdr))) {
341 if (cmsg->cmsg_len < CMSG_LEN(len)) {
358 if (cmsg->cmsg_len < CMSG_LEN(sizeof(struct ipv6_opt_hdr))) {
365 if (cmsg->cmsg_len < CMSG_LE
[all...]
/asus-wl-520gu-7.0.1.45/src/router/iproute2/include-glibc/bits/
H A Dsocket.h185 size_t cmsg_len; /* Length of data in cmsg_data plus length member in struct:cmsghdr
217 if ((size_t) __cmsg->cmsg_len < sizeof (struct cmsghdr))
222 ((unsigned char *) __cmsg + CMSG_ALIGN(__cmsg->cmsg_len));
/asus-wl-520gu-7.0.1.45/src/router/iproute2/include-glibc/
H A Dsocketbits.h185 size_t cmsg_len; /* Length of data in cmsg_data plus length member in struct:cmsghdr
217 if ((size_t) __cmsg->cmsg_len < sizeof (struct cmsghdr))
222 ((unsigned char *) __cmsg + CMSG_ALIGN(__cmsg->cmsg_len));
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-x86_64/
H A Dsocket32.h27 __kernel_size_t32 cmsg_len; member in struct:cmsghdr32
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-x86_64/
H A Dsocket32.h27 __kernel_size_t32 cmsg_len; member in struct:cmsghdr32
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/x86_64/ia32/
H A Dsocket32.c133 if(get_user(ucmlen, &ucmsg->cmsg_len))
166 __get_user(ucmlen, &ucmsg->cmsg_len);
169 kcmsg->cmsg_len = tmp;
213 cmhdr.cmsg_len = cmlen;
259 err = put_user(cmlen, &cm->cmsg_len);
318 * the cmsg_len for MSG_TRUNC cases, we need not check that case either.
330 __get_user(kcmsg32->cmsg_len, &ucmsg->cmsg_len);
334 clen64 = kcmsg32->cmsg_len;
339 kcmsg32->cmsg_len
[all...]
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/linux/
H A Dsocket.h50 __kernel_size_t cmsg_len; /* data byte count, including hdr */ member in struct:cmsghdr
97 * HEADER. But caller still MUST check, that cmsg->cmsg_len is
107 __ptr = (struct cmsghdr*)(((unsigned char *) __cmsg) + CMSG_ALIGN(__cmsg->cmsg_len));
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/linux/
H A Dsocket.h50 __kernel_size_t cmsg_len; /* data byte count, including hdr */ member in struct:cmsghdr
97 * HEADER. But caller still MUST check, that cmsg->cmsg_len is
107 __ptr = (struct cmsghdr*)(((unsigned char *) __cmsg) + CMSG_ALIGN(__cmsg->cmsg_len));
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/sparc64/solaris/
H A Dsocket.c291 u32 cmsg_len; member in struct:sol_cmsghdr
418 __get_user(cmlen, &ucmsg->cmsg_len);
/asus-wl-520gu-7.0.1.45/src/linux/linux/net/ipv4/
H A Dip_sockglue.c146 if (cmsg->cmsg_len < sizeof(struct cmsghdr) ||
148 + cmsg->cmsg_len) > msg->msg_controllen) {
155 err = cmsg->cmsg_len - CMSG_ALIGN(sizeof(struct cmsghdr));
163 if (cmsg->cmsg_len != CMSG_LEN(sizeof(struct in_pktinfo)))
/asus-wl-520gu-7.0.1.45/src/router/vsftpd/
H A Dsysdeputil.c977 p_cmsg->cmsg_len = CMSG_LEN(sizeof(send_fd));
980 msg.msg_controllen = p_cmsg->cmsg_len;
1031 /* We used to verify the returned cmsg_level, cmsg_type and cmsg_len here,
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/ia64/ia32/
H A Dsys_ia32.c1313 __kernel_size_t32 cmsg_len; member in struct:cmsghdr32
1332 __cmsg32_nxthdr (void *ctl, __kernel_size_t size, struct cmsghdr32 *cmsg, int cmsg_len) argument
1336 ptr = (struct cmsghdr32 *)(((unsigned char *) cmsg) + CMSG32_ALIGN(cmsg_len));
1343 cmsg32_nxthdr (struct msghdr *msg, struct cmsghdr32 *cmsg, int cmsg_len) argument
1345 return __cmsg32_nxthdr(msg->msg_control, msg->msg_controllen, cmsg, cmsg_len);
1386 if (get_user(ucmlen, &ucmsg->cmsg_len))
1420 err = get_user(ucmlen, &ucmsg->cmsg_len);
1423 kcmsg->cmsg_len = tmp;
1511 cmhdr.cmsg_len = cmlen;
1562 err = put_user(cmlen, &cm->cmsg_len);
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/mips64/kernel/
H A Dlinux32.c2206 __kernel_size_t32 cmsg_len; member in struct:cmsghdr32
2360 if(get_user(ucmlen, &ucmsg->cmsg_len))
2393 __get_user(ucmlen, &ucmsg->cmsg_len);
2396 kcmsg->cmsg_len = tmp;
2440 cmhdr.cmsg_len = cmlen;
2486 err = put_user(cmlen, &cm->cmsg_len);
2545 * the cmsg_len for MSG_TRUNC cases, we need not check that case either.
2557 __get_user(kcmsg32->cmsg_len, &ucmsg->cmsg_len);
2561 clen64 = kcmsg32->cmsg_len;
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/parisc/kernel/
H A Dsys_parisc32.c1796 __kernel_size_t32 cmsg_len; member in struct:cmsghdr32
1937 if(get_user(ucmlen, &ucmsg->cmsg_len))
1970 __get_user(ucmlen, &ucmsg->cmsg_len);
1973 kcmsg->cmsg_len = tmp;
2017 cmhdr.cmsg_len = cmlen;
2063 err = put_user(cmlen, &cm->cmsg_len);
2122 * the cmsg_len for MSG_TRUNC cases, we need not check that case either.
2134 __get_user(kcmsg32->cmsg_len, &ucmsg->cmsg_len);
2138 clen64 = kcmsg32->cmsg_len;
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/ppc64/kernel/
H A Dsys_ppc32.c3229 __kernel_size_t32 cmsg_len; member in struct:cmsghdr32
3386 if(get_user(ucmlen, &ucmsg->cmsg_len))
3419 __get_user(ucmlen, &ucmsg->cmsg_len);
3422 kcmsg->cmsg_len = tmp;
3515 cmhdr.cmsg_len = cmlen;
3562 err = put_user(cmlen, &cm->cmsg_len);
3621 * the cmsg_len for MSG_TRUNC cases, we need not check that case either.
3633 __get_user(kcmsg32->cmsg_len, &ucmsg->cmsg_len);
3637 clen64 = kcmsg32->cmsg_len;
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/s390x/kernel/
H A Dlinux32.c2235 __kernel_size_t32 cmsg_len; member in struct:cmsghdr32
2376 if(get_user(ucmlen, &ucmsg->cmsg_len))
2409 __get_user(ucmlen, &ucmsg->cmsg_len);
2412 kcmsg->cmsg_len = tmp;
2456 cmhdr.cmsg_len = cmlen;
2502 err = put_user(cmlen, &cm->cmsg_len);
2561 * the cmsg_len for MSG_TRUNC cases, we need not check that case either.
2573 __get_user(kcmsg32->cmsg_len, &ucmsg->cmsg_len);
2577 clen64 = kcmsg32->cmsg_len;
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/sparc64/kernel/
H A Dsys_sparc32.c2275 __kernel_size_t32 cmsg_len; member in struct:cmsghdr32
2416 if(get_user(ucmlen, &ucmsg->cmsg_len))
2449 __get_user(ucmlen, &ucmsg->cmsg_len);
2452 kcmsg->cmsg_len = tmp;
2496 cmhdr.cmsg_len = cmlen;
2542 err = put_user(cmlen, &cm->cmsg_len);
2601 * the cmsg_len for MSG_TRUNC cases, we need not check that case either.
2613 __get_user(kcmsg32->cmsg_len, &ucmsg->cmsg_len);
2617 clen64 = kcmsg32->cmsg_len;
[all...]

Completed in 164 milliseconds