/asus-wl-520gu-7.0.1.45/src/router/vsftpd/port/ |
H A D | cmsg_extras.h | 15 + CMSG_ALIGN (sizeof (struct cmsghdr))) 19 #define CMSG_LEN(len) (CMSG_ALIGN (sizeof (struct cmsghdr)) + (len))
|
/asus-wl-520gu-7.0.1.45/src/router/iproute2/include-glibc/bits/ |
H A D | socket.h | 183 struct cmsghdr struct 186 of cmsghdr structure. */ 198 # define CMSG_DATA(cmsg) ((unsigned char *) ((struct cmsghdr *) (cmsg) + 1)) 202 ((size_t) (mhdr)->msg_controllen >= sizeof (struct cmsghdr) \ 203 ? (struct cmsghdr *) (mhdr)->msg_control : (struct cmsghdr *) NULL) 205 #define CMSG_SPACE(len) (CMSG_ALIGN(sizeof(struct cmsghdr)) + CMSG_ALIGN(len)) 206 #define CMSG_LEN(len) (CMSG_ALIGN(sizeof(struct cmsghdr)) + (len)) 212 extern struct cmsghdr *__cmsg_nxthdr __P ((struct msghdr *__mhdr, 213 struct cmsghdr *__cms [all...] |
/asus-wl-520gu-7.0.1.45/src/router/iproute2/include-glibc/ |
H A D | socketbits.h | 183 struct cmsghdr struct 186 of cmsghdr structure. */ 198 # define CMSG_DATA(cmsg) ((unsigned char *) ((struct cmsghdr *) (cmsg) + 1)) 202 ((size_t) (mhdr)->msg_controllen >= sizeof (struct cmsghdr) \ 203 ? (struct cmsghdr *) (mhdr)->msg_control : (struct cmsghdr *) NULL) 205 #define CMSG_SPACE(len) (CMSG_ALIGN(sizeof(struct cmsghdr)) + CMSG_ALIGN(len)) 206 #define CMSG_LEN(len) (CMSG_ALIGN(sizeof(struct cmsghdr)) + (len)) 212 extern struct cmsghdr *__cmsg_nxthdr __P ((struct msghdr *__mhdr, 213 struct cmsghdr *__cms [all...] |
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/linux/ |
H A D | socket.h | 46 * (cmsghdr, cmsg_data[]) 49 struct cmsghdr { struct 65 #define CMSG_DATA(cmsg) ((void *)((char *)(cmsg) + CMSG_ALIGN(sizeof(struct cmsghdr)))) 66 #define CMSG_SPACE(len) (CMSG_ALIGN(sizeof(struct cmsghdr)) + CMSG_ALIGN(len)) 67 #define CMSG_LEN(len) (CMSG_ALIGN(sizeof(struct cmsghdr)) + (len)) 69 #define __CMSG_FIRSTHDR(ctl,len) ((len) >= sizeof(struct cmsghdr) ? \ 70 (struct cmsghdr *)(ctl) : \ 71 (struct cmsghdr *)NULL) 102 __KINLINE struct cmsghdr * __cmsg_nxthdr(void *__ctl, __kernel_size_t __size, 103 struct cmsghdr *__cms [all...] |
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/linux/ |
H A D | socket.h | 46 * (cmsghdr, cmsg_data[]) 49 struct cmsghdr { struct 65 #define CMSG_DATA(cmsg) ((void *)((char *)(cmsg) + CMSG_ALIGN(sizeof(struct cmsghdr)))) 66 #define CMSG_SPACE(len) (CMSG_ALIGN(sizeof(struct cmsghdr)) + CMSG_ALIGN(len)) 67 #define CMSG_LEN(len) (CMSG_ALIGN(sizeof(struct cmsghdr)) + (len)) 69 #define __CMSG_FIRSTHDR(ctl,len) ((len) >= sizeof(struct cmsghdr) ? \ 70 (struct cmsghdr *)(ctl) : \ 71 (struct cmsghdr *)NULL) 102 __KINLINE struct cmsghdr * __cmsg_nxthdr(void *__ctl, __kernel_size_t __size, 103 struct cmsghdr *__cms [all...] |
/asus-wl-520gu-7.0.1.45/src/linux/linux/net/core/ |
H A D | scm.c | 52 static int scm_fp_copy(struct cmsghdr *cmsg, struct scm_fp_list **fplp) 59 num = (cmsg->cmsg_len - CMSG_ALIGN(sizeof(struct cmsghdr)))/sizeof(int); 112 struct cmsghdr *cmsg; 119 /* Verify that cmsg_len is at least sizeof(struct cmsghdr) */ 127 if (cmsg->cmsg_len < sizeof(struct cmsghdr) || 169 struct cmsghdr *cm = (struct cmsghdr*)msg->msg_control; 170 struct cmsghdr cmhdr; 189 if (copy_to_user(CMSG_DATA(cm), data, cmlen - sizeof(struct cmsghdr))) 201 struct cmsghdr *c [all...] |
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/x86_64/ia32/ |
H A D | socket32.c | 125 struct cmsghdr *kcmsg, *kcmsg_base; 130 kcmsg_base = kcmsg = (struct cmsghdr *)stackbuf; 145 CMSG_ALIGN(sizeof(struct cmsghdr))); 168 CMSG_ALIGN(sizeof(struct cmsghdr))); 180 kcmsg = (struct cmsghdr *)((char *)kcmsg + CMSG_ALIGN(tmp)); 190 if(kcmsg_base != (struct cmsghdr *)stackbuf) 308 struct cmsghdr *ucmsg; 320 ucmsg = (struct cmsghdr *) orig_cmsg_uptr; 322 (((unsigned long)kmsg->msg_control) - sizeof(struct cmsghdr))) { 341 ucmsg = (struct cmsghdr *) (((cha [all...] |
/asus-wl-520gu-7.0.1.45/src/linux/linux/net/ipv6/ |
H A D | datagram.c | 254 struct cmsghdr *cmsg; 262 if (cmsg->cmsg_len < sizeof(struct cmsghdr) ||
|
/asus-wl-520gu-7.0.1.45/src/router/vsftpd/ |
H A D | sysdeputil.c | 967 struct cmsghdr* p_cmsg; 1007 struct cmsghdr* p_cmsg;
|
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/mips64/kernel/ |
H A D | linux32.c | 2352 struct cmsghdr *kcmsg, *kcmsg_base; 2357 kcmsg_base = kcmsg = (struct cmsghdr *)stackbuf; 2372 CMSG_ALIGN(sizeof(struct cmsghdr))); 2395 CMSG_ALIGN(sizeof(struct cmsghdr))); 2407 kcmsg = (struct cmsghdr *)((char *)kcmsg + CMSG_ALIGN(tmp)); 2417 if(kcmsg_base != (struct cmsghdr *)stackbuf) 2535 struct cmsghdr *ucmsg; 2547 ucmsg = (struct cmsghdr *) orig_cmsg_uptr; 2549 (((unsigned long)kmsg->msg_control) - sizeof(struct cmsghdr))) { 2568 ucmsg = (struct cmsghdr *) (((cha [all...] |
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/parisc/kernel/ |
H A D | sys_parisc32.c | 1929 struct cmsghdr *kcmsg, *kcmsg_base; 1934 kcmsg_base = kcmsg = (struct cmsghdr *)stackbuf; 1949 CMSG_ALIGN(sizeof(struct cmsghdr))); 1972 CMSG_ALIGN(sizeof(struct cmsghdr))); 1984 kcmsg = (struct cmsghdr *)((char *)kcmsg + CMSG_ALIGN(tmp)); 1994 if(kcmsg_base != (struct cmsghdr *)stackbuf) 2112 struct cmsghdr *ucmsg; 2124 ucmsg = (struct cmsghdr *) orig_cmsg_uptr; 2126 (((unsigned long)kmsg->msg_control) - sizeof(struct cmsghdr))) { 2145 ucmsg = (struct cmsghdr *) (((cha [all...] |
/asus-wl-520gu-7.0.1.45/src/linux/linux/net/ipv4/ |
H A D | ip_sockglue.c | 143 struct cmsghdr *cmsg; 146 if (cmsg->cmsg_len < sizeof(struct cmsghdr) || 155 err = cmsg->cmsg_len - CMSG_ALIGN(sizeof(struct cmsghdr));
|
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/ppc64/kernel/ |
H A D | sys_ppc32.c | 3378 struct cmsghdr *kcmsg, *kcmsg_base; 3383 kcmsg_base = kcmsg = (struct cmsghdr *)stackbuf; 3398 CMSG_ALIGN(sizeof(struct cmsghdr))); 3421 CMSG_ALIGN(sizeof(struct cmsghdr))); 3433 kcmsg = (struct cmsghdr *)((char *)kcmsg + CMSG_ALIGN(tmp)); 3443 if(kcmsg_base != (struct cmsghdr *)stackbuf) 3453 unsigned char ctl[sizeof(struct cmsghdr) + 20]; 3611 struct cmsghdr *ucmsg; 3623 ucmsg = (struct cmsghdr *) orig_cmsg_uptr; 3625 (((unsigned long)kmsg->msg_control) - sizeof(struct cmsghdr))) { [all...] |
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/s390x/kernel/ |
H A D | linux32.c | 2368 struct cmsghdr *kcmsg, *kcmsg_base; 2373 kcmsg_base = kcmsg = (struct cmsghdr *)stackbuf; 2388 CMSG_ALIGN(sizeof(struct cmsghdr))); 2411 CMSG_ALIGN(sizeof(struct cmsghdr))); 2423 kcmsg = (struct cmsghdr *)((char *)kcmsg + CMSG_ALIGN(tmp)); 2433 if(kcmsg_base != (struct cmsghdr *)stackbuf) 2551 struct cmsghdr *ucmsg; 2563 ucmsg = (struct cmsghdr *) orig_cmsg_uptr; 2565 (((unsigned long)kmsg->msg_control) - sizeof(struct cmsghdr))) { 2584 ucmsg = (struct cmsghdr *) (((cha [all...] |
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/sparc64/kernel/ |
H A D | sys_sparc32.c | 2408 struct cmsghdr *kcmsg, *kcmsg_base; 2413 kcmsg_base = kcmsg = (struct cmsghdr *)stackbuf; 2428 CMSG_ALIGN(sizeof(struct cmsghdr))); 2451 CMSG_ALIGN(sizeof(struct cmsghdr))); 2463 kcmsg = (struct cmsghdr *)((char *)kcmsg + CMSG_ALIGN(tmp)); 2473 if(kcmsg_base != (struct cmsghdr *)stackbuf) 2591 struct cmsghdr *ucmsg; 2603 ucmsg = (struct cmsghdr *) orig_cmsg_uptr; 2605 (((unsigned long)kmsg->msg_control) - sizeof(struct cmsghdr))) { 2624 ucmsg = (struct cmsghdr *) (((cha [all...] |
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/sparc64/solaris/ |
H A D | socket.c | 392 unsigned char ctl[sizeof(struct cmsghdr) + 20];
|
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/ia64/ia32/ |
H A D | sys_ia32.c | 1376 struct cmsghdr *kcmsg, *kcmsg_base; 1383 kcmsg_base = kcmsg = (struct cmsghdr *)stackbuf; 1397 CMSG_ALIGN(sizeof(struct cmsghdr))); 1422 CMSG_ALIGN(sizeof(struct cmsghdr))); 1434 kcmsg = (struct cmsghdr *)((char *)kcmsg + CMSG_ALIGN(tmp)); 1444 if (kcmsg_base != (struct cmsghdr *)stackbuf) 1612 struct cmsghdr *ucmsg; 1625 ucmsg = (struct cmsghdr *) orig_cmsg_uptr; 1648 ucmsg = (struct cmsghdr *) (((char *)ucmsg) + CMSG_ALIGN(clen64)); 1657 kmsg->msg_control = (struct cmsghdr *) (((cha [all...] |
/asus-wl-520gu-7.0.1.45/src/router/iproute2/doc/ |
H A D | api-ip6-flowlabels.tex | 194 struct cmsghdr *c;
|
/asus-wl-520gu-7.0.1.45/src/linux/linux/net/ |
H A D | socket.c | 1348 unsigned char ctl[sizeof(struct cmsghdr) + 20]; /* 20 is size of ipv6_pktinfo */
|