Lines Matching refs:srcrt
153 struct cmsghdr *srcrt; variable
824 if (srcrt == NULL) { in main()
850 srcrt = (struct cmsghdr*)(cmsgbuf+cmsglen); in main()
852 memset(srcrt, 0, CMSG_SPACE(0)); in main()
853 srcrt->cmsg_len = CMSG_LEN(space); in main()
854 srcrt->cmsg_level = IPPROTO_IPV6; in main()
855 srcrt->cmsg_type = IPV6_RTHDR; in main()
856 inet6_rth_init(CMSG_DATA(srcrt), space, IPV6_RTHDR_TYPE_0, argc - 1); in main()
860 inet6_srcrt_init(srcrt, IPV6_SRCRT_TYPE_0); in main()
878 inet6_rth_add(CMSG_DATA(srcrt), addr); in main()
880 inet6_srcrt_add(srcrt, addr); in main()
1216 if (srcrt) in main()
1217 freq_len = CMSG_ALIGN(sizeof(*freq)) + srcrt->cmsg_len; in main()
1226 if (srcrt) in main()
1227 memcpy(freq_buf + CMSG_ALIGN(sizeof(*freq)), srcrt, srcrt->cmsg_len); in main()
1236 if (srcrt) { in main()
1237 cmsglen = (char*)srcrt - (char*)cmsgbuf; in main()
1238 srcrt = NULL; in main()