/asus-wl-520gu-7.0.1.45/src/linux/linux/net/core/ |
H A D | scm.c | 59 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 D | datagram.c | 262 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 D | socket.h | 185 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 D | socketbits.h | 185 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 D | socket32.h | 27 __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 D | socket32.h | 27 __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 D | socket32.c | 133 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 D | socket.h | 50 __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 D | socket.h | 50 __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 D | socket.c | 291 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 D | ip_sockglue.c | 146 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 D | sysdeputil.c | 977 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 D | sys_ia32.c | 1313 __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 D | linux32.c | 2206 __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 D | sys_parisc32.c | 1796 __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 D | sys_ppc32.c | 3229 __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 D | linux32.c | 2235 __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 D | sys_sparc32.c | 2275 __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...] |