Lines Matching refs:in6_pktinfo
698 msg.msg_controllen = CMSG_SPACE(sizeof(struct in6_pktinfo));
703 sizeof(struct in6_pktinfo));
706 ((struct in6_pktinfo *) cmsg_data)->ipi6_ifindex = 0;
707 cmsg->cmsg_len = CMSG_LEN(sizeof(struct in6_pktinfo));
709 if(sizeof(struct in6_pktinfo) < cmsg->cmsg_len)
711 sizeof(struct in6_pktinfo), 0, cmsg->cmsg_len
712 - sizeof(struct in6_pktinfo));
715 msg.msg_controllen = CMSG_SPACE(sizeof(struct in6_pktinfo));
719 memset(CMSG_DATA(cmsg), 0, sizeof(struct in6_pktinfo));
720 cmsg->cmsg_len = CMSG_LEN(sizeof(struct in6_pktinfo));
722 if(sizeof(struct in6_pktinfo) < cmsg->cmsg_len)
724 sizeof(struct in6_pktinfo), 0, cmsg->cmsg_len
725 - sizeof(struct in6_pktinfo));
1057 sizeof(struct in6_pktinfo));
1272 struct in6_pktinfo v6info;
1274 msg->msg_controllen = CMSG_SPACE(sizeof(struct in6_pktinfo));
1283 memmove(CMSG_DATA(cmsg), &v6info, sizeof(struct in6_pktinfo));
1284 cmsg->cmsg_len = CMSG_LEN(sizeof(struct in6_pktinfo));
1456 struct in6_pktinfo* v6info =
1457 (struct in6_pktinfo*)CMSG_DATA(cmsg);